Stranded on a distant planet, a team must fight aliens and activate a machine meant to restore Earth to a time before its downfall.
1994
2025
2024
2020
2021
1995
2012
2003
2023
2022
—
2013
2018
2000
2016