《攔截密碼戰(zhàn)》的故事發(fā)生在二戰(zhàn)期間的英國。出色的密碼破譯專家湯姆·杰里科(道格瑞·史考特飾)供職于布雷切利園區(qū)的英國密碼破譯中心。工作的煩悶以及與女友克萊爾(塞芙隆·畢若斯飾)的分手,終于令沮喪的湯姆與傲慢的上司發(fā)生了沖突,隨后湯姆被調(diào)離布雷切利園區(qū)。但不料一個(gè)月后,湯姆竟然又被調(diào)回了中心。原來,此時(shí)的布雷切利園區(qū)正陷入前所未有的困境:德軍毫無預(yù)警地啟用新的密碼系統(tǒng)——稱為“謎”的密碼,這是德軍最高指揮部的通訊密碼,而盟軍正準(zhǔn)備把一批重要的軍需物資運(yùn)往英國,因此更改的密碼需要在短時(shí)間內(nèi)破譯。時(shí)間十分緊迫,湯姆開始集中精力破譯德軍的新密碼,他的助手正是克萊爾的室友海斯特·沃利斯(凱特·溫斯萊特飾)。湯姆的心里還有另一個(gè)無法解開的謎:就在情報(bào)單位懷疑布雷切利園區(qū)可能有納粹間諜滲透的同時(shí),他心愛的女人克萊爾也離奇失蹤了。為了解開心中的謎團(tuán),湯姆向海斯特求助。他們搶先特情局一步,對(duì)克萊爾神秘的生活展開調(diào)查。最后他們發(fā)現(xiàn),整個(gè)事件的幕后竟?fàn)砍吨贿B串國際間軍事的機(jī)密與人心的相互背叛……