故事發生在2003年的英國,凱瑟琳(凱拉·奈特莉飾)是服務于英國情報機構的政府通訊翻譯官,某日她收到一封加密郵件,揭露了美國國安局要求英國協助監聽聯合國安理會非常任理事國以推動伊拉克戰爭的陰謀。作為擁有穩定工作與光明前途的情報人員,凱瑟琳陷入道德困境:是保持沉默維系優渥生活,還是冒著職業生涯終結的風險揭露真相。最終她選擇將文件泄露給媒體,在律師本(拉爾夫·費因斯飾)與調查記者團隊的協助下,關鍵證據被公之于眾,引發英國社會對政府出兵決策的信任危機。盡管此舉推動了全球反戰運動的發展,凱瑟琳仍因違反《國家機密法》面臨叛國罪指控。案件審理過程中,檢方被迫撤銷針對她的核心指控,但這場風波徹底改變了她的人生軌跡。