Stranded on a distant planet, a team must fight aliens and activate a machine meant to restore Earth to a time before its downfall.
2013
2014
2003
1957
1987
1997
1977
2023
2009
1980
2016
1979
1954
2022
1965
1959
1964
2008