A thriller set in an isolated polar station, where the lethal environment mirrors the moral collapse of its inhabitants.