A group of marooned space travelers struggle for survival on a seemingly lifeless sun-scorched world.