A man wakes up inside a room to discover he's a prisoner sent into space to form Earth's first colony, and worse - his cell mate Alana is hell bent on destroying everythi ...
The film follows a group of doctors, guards and violent prisoners on St Leonards Island in the north Atlantic, who must unite when a rampant disease threatens the high se ...