Geniálny matematik Tom Jericho (Dougray Scott) sa musí v marci roku 1943 vrátiť z regeneračnej dovolenky, na ktorej sa zotavuje po rozchode s fatálnou Claire (Suffron Burrowsová). Nemecké ponorky totiž zmenili zpôsob kódovania správ práve v momente, keď sa cez oceán ženie spojenecký námorný konvoj. Na rozlúštenie miliónov možných kombinácii nového kódu, majú anglickí členovia dešifrovacieho tímu v Bletchley Parku (počas druhej svetovej vojny označovanom aj ako Station X) len krátke štyri dni. Tom Jericho sa za riešením vydáva rovnako intenzívne, ako po stopách tajomstva svojej stratenej milenky a spolupracovníčky Clair, ktorú stále miluje. Pomáha mu v tom starší typ nemeckého šifrovacieho stroja Enigma a len na prvý pohľad neatraktívna spolubývajúca Hester Wallaceová (Kate Winsletová).