Stranded on a distant planet, a team must fight aliens and activate a machine meant to restore Earth to a time before its downfall.
2017
2019
1954
1957
1979
2020
2018
2004
1985
1976
2023
1997
1990
2021