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.
2017
1996
1988
2005
1992
1997
2020
2023
2000
2016
2008
2003
2024
2014
1982