A group of people is stranded on a foreign planet and must combat aliens while also attempting to activate a mechanism that would restore Earth to a time before its demise.
Read full
A group of people is stranded on a foreign planet and must combat aliens while also attempting to activate a mechanism that would restore Earth to a time before its demise.
Discussion