Film kręcono w Londynie, Milton Keynes, Devon, Borehamwood, Loughborough, Luton (Anglia, Wielka Brytania), Amsterdamie (Holandia), Argyll, Oban (Szkocja, Wielka Brytania) oraz na terenie Holandii.
Uderzając ołówkiem o biurko, Tom wystukuje imię "Claire" alfabetem Morse'a.
Kiedy Hester Wallace odszyfrowuje listę z Polskimi nazwiskami, kamera zatrzymuje się na nazwisku "Zygalski". Henryk Zygalski był polskim matematykiem, pomagającym w odszyfrowaniu Enigmy.
Szalik, który nosi podczas filmu pochodzi z King's College Cambridge. W książce Tom się tam uczył.
Mick Jagger posiadał oryginalny mechanizm kodujący Enigmę, który pożyczył na potrzeby filmu dla historycznej dokładności w konstruowaniu rekwizytów.
Postać Thomasa Jericho była wzorowana na prawdziwym życiu kryptologa Alana Turinga.