After a crash, a group of soldiers are stranded on an unknown planet, fighting for survival while unraveling the mystery of why they were brought here.
2022
1989
1953
1963
2002
1991
1896
1978
1972
2020
2009
1986
2010
2012
2003