Futuristic drama set in a prison in the Antarctic, which is thrown into chaos when a creature, which has been frozen for thousands of years under the ice, comes to life. An archaeologist interned as a Chechen political prisoner is the inmates' only hope of defeating the creature.