Stranded on a distant planet, a team must fight aliens and activate a machine meant to restore Earth to a time before its downfall.
2016
2025
1997
2013
2009
2003
2002
1994
2007
1992
1983
2015
2024
2006
2021