Archangel tells the story of four eventful days in the life of Fluke Kelso (Daniel Craig) - a dissipated, former Oxford historian attending a conference in Moscow on the newly opened Soviet archives. He is about to leave the city, when a surprise visit from an ex-officer of the Soviet Secret Police changes his mind, revealing a deadly scandal which promises to expose dark secrets from the Russian underworld and the KGB.
When the man is found brutally murdered, Kelso seeks out the victim's estranged daughter to help him unravel the mystery, which traces back to the night of Stalin's death.
Teaming up with the stunningly seductive Zinaida, Kelso embarks on a treacherous quest that leads to the remote Russian seaport of Archangel, where the final secret of Josef Stalin has been hidden for almost half a century. Relentlessly pursued by ruthless Russian authorities and immersed in an underground world of violence and intrigue, Kelso and Zinaida must race against time to expose the shocking truth.