Washed-up historian Fluke Kelso (Daniel Craig), a specialist in Soviet studies, is attending a conference in Russia when he is approached by a former NKVD officer who offers him information that could uncover a vast conspiracy. Kelso takes the bait and soon finds himself pursued by the Russian authorities on a dangerous journey to the remote Russian port of Archangel, where he finds evidence of Stalin's final, unimaginable legacy.