影片根據前電影記者湯姆·布萊迪的原著小說改編。1973年,小女孩克洛特在護送弟弟時因失誤導致其被炸身亡。20年后,成年克洛特(安德麗婭·賴斯伯勒飾)為復仇加入愛爾蘭共和軍,與格里、科尼爾聯手在倫敦地鐵策劃爆炸行動。任務失敗后,她被軍情五處麥克(克里夫·歐文飾)逮捕并被迫選擇:入獄25年或成為秘密線人。為撫養兒子,克洛特同意出賣IRA同伴情報,卻在后續行動中因信息泄露遭雙方懷疑。隨著軍情五處與IRA內部清洗展開,克洛特最終被IRA認定為叛徒,在麥克默許下被執行死刑。這場背叛與生存的博弈中,各方勢力在政治陰謀與人性掙扎間形成致命閉環。