Meet 5000 space aliens in 5000 seconds in this bonkers animated film.
1931
2023
2017
2024
2018
2010
1965
2004
2014
1988
2013
2019
2002
2012
1968
2020