The story of the WWII project to crack the code behind the Enigma machine, used by the Germans to encrypt messages sent to their submarines.
Dougray Scott
as Tom Jericho
Kate Winslet
as Hester Wallace
Saffron Burrows
as Claire Romilly
Jeremy Northam
as Mr. Wigram
Nikolaj Coster-Waldau
as Puck
Tom Hollander
as Logie
Donald Sumpter
as Leveret
Matthew Macfadyen
as Cave
Richard Leaf
as Baxter
Bohdan Poraj
as Pinker
Paul Rattray
as Kingcome
Tom Fisher
as Upjohn