U.S. Marshal Kate Beckinsale is ensconced in murder and mystery at an isolated research outpost in frosty Antarctica in this chilling shocker.