Stranded on a distant planet, a team must fight aliens and activate a machine meant to restore Earth to a time before its downfall.
2014
1985
1990
1980
2022
2021
2024
1978
1986
2007
2011
1992
1984
1983
2002