故事發(fā)生在第二次世界大戰(zhàn)期間的英國。湯姆·杰里科是一位杰出的密碼破解專家,他在布蘭切利公園密碼破解中心工作,幫助盟軍破解代號(hào)為“謎”的密碼。在這里,他與一位名叫克萊爾·羅米利的女員工有著短暫而緊張的關(guān)系??巳R爾美麗迷人,但她是一個(gè)神秘的女人,身上隱藏著許多秘密。盡管如此,她仍然在破譯中心吸引了大量的追捕者,湯姆只是其中之一。對湯姆來說,自從5年前戰(zhàn)爭爆發(fā),他開始了這項(xiàng)艱苦的工作以來,他再也沒有享受過生活的樂趣和愛情的甜蜜,所以他很快就深深地迷戀上了克萊爾。然而,很明顯,克萊爾并沒有訂婚,她很快就感到無聊,并提出分手,開始新的戀情。湯姆突然摔倒了,工作時(shí)心不在焉。這種挫敗感和痛苦最終被傲慢的老板激起,他沖動(dòng)地攻擊了他的老板。這一舉動(dòng)導(dǎo)致了他的轉(zhuǎn)會(huì),但出乎意料的是,一個(gè)月后,他被調(diào)回了中鋒。此時(shí),布蘭切利公園正處于混亂狀態(tài),面臨著災(zāi)難性危機(jī)的考驗(yàn)。德軍突然改變了密碼系統(tǒng),改變后的密碼需要在短時(shí)間內(nèi)破譯。由于盟軍正準(zhǔn)備向英國運(yùn)送一批重要的軍事物資,因此在此之前必須確定一系列軍事機(jī)密,包括德軍是否會(huì)發(fā)動(dòng)進(jìn)攻,以及具體的地點(diǎn)和時(shí)間。作為一名破譯“神秘”密碼的專家,湯姆自然不得不參與這項(xiàng)緊迫的任務(wù)。但是德國軍隊(duì)怎么知道他們的密碼被破解了呢?很明顯,布蘭切利公園里有間諜。懷疑立刻落到了克萊爾身上,自從德國信息中斷以來,她一直保持沉默。經(jīng)過調(diào)查,意外發(fā)現(xiàn)的證據(jù)表明克萊爾已被謀殺。就在這時(shí),懷疑的目光開始轉(zhuǎn)向她的前男友湯姆。湯姆的處境很艱難。他發(fā)現(xiàn)自己不僅被懷疑是殺害克萊爾的兇手,而且可能被視為叛徒。湯姆開始專心破譯新的德語密碼,他的助手是克萊爾的室友赫斯特·沃利斯。與充滿浪漫魅力的克萊爾相反,赫斯特是一個(gè)簡單而矜持的女孩。時(shí)間非常緊迫,他們不僅要在德軍發(fā)動(dòng)進(jìn)攻之前解鎖密碼,還要揭開籠罩克萊爾的大霧。與此同時(shí),政府高級(jí)間諜溫格也在秘密監(jiān)視他們的行動(dòng)。他心里很清楚,他們正在慢慢接近一個(gè)驚人的秘密。果不其然,湯姆和赫斯特逐漸發(fā)現(xiàn)了這起事件背后的一個(gè)重大陰謀,直接涉及英國政府高層。在這個(gè)過程中,他們也開始互相吸引