Stranded on a distant planet, a team must fight aliens and activate a machine meant to restore Earth to a time before its downfall.
1966
1986
2022
1968
2021
1989
2017
2014
2004
1965
1955
1983
2005
1995
2020
1973