Meet 5000 space aliens in 5000 seconds in this bonkers animated film.
2017
2016
1983
2008
2023
2006
2021
2020
2004
2015
1935
2007
1981