Meet 5000 space aliens in 5000 seconds in this bonkers animated film.
2017
2021
2016
—
2023
2019
2013
1996
2007
2020
1986
2015
2014
2009
1959