Stranded on a distant planet, a team must fight aliens and activate a machine meant to restore Earth to a time before its downfall.
2003
1971
2014
1980
2016
1986
2009
2000
2021
2024
2005
1996
2019
2008
2020
1979
1960
1965
2025