Stranded on a distant planet, a team must fight aliens and activate a machine meant to restore Earth to a time before its downfall.
2024
2008
2009
1967
1986
2003
2000
1985
1980
2020
1965
1979
2001
1998
2018