Stranded on a distant planet, a team must fight aliens and activate a machine meant to restore Earth to a time before its downfall.
1971
1990
1932
1984
1981
2021
2022
1994
2000
1973
2013
2023
2014
1975
1985
1989
2017
1993