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.
2024
2003
2009
1963
1998
2023
2021
1986
1988
2006
1981
1995
2019
2017
2007
2002