A group of convicts find themselves stranded on the hostile alien world of Tartarus, forced to navigate its treacherous terrain and hostile inhabitants in a desperate bid for freedom. With escape as their only hope, these unlikely survivors must work together and overcome the brutal challenges that stand between them and salvation. The planet's unforgiving environment tests their will to survive as they search for a way off this distant, alien penal colony.