Two technicians are stranded on a foreign planet by an unexplained explosion and must act fast to stay alive when their rescue team turns out to be a hit squad.
1983
2001
2003
2004
1993
2020
1989
1975
2013
2019
—
2011
1974
1968