A chilling tale of crime and moral darkness set in the claustrophobic isolation of an Antarctic research station, where the ice preserves secrets better than it preserves lives.