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
2006
2019
2015
2018
1999
1997
1978
1958
1954
2014
2025
2020
1980