Stranded on a distant planet, a team must fight aliens and activate a machine meant to restore Earth to a time before its downfall.
1947
1967
2008
2022
1978
2023
2024
2016
2003
2018
1994
2009
1988
2004
1971