A group of astronauts is stranded on a distant planet and must combat aliens while attempting to trigger a gadget that will return Earth to its former glory.
Read full
A group of astronauts is stranded on a distant planet and must combat aliens while attempting to trigger a gadget that will return Earth to its former glory.
Discussion