Stranded on a distant planet, a team must fight aliens and activate a machine meant to restore Earth to a time before its downfall.
—
1969
2018
2014
1980
2013
1987
1977
1997
2017
1958
1957
2003
2023
2009
1983
1982