故事開始于2000年的英國,喬安(朱迪·丹奇 Judi Dench 飾)在風景如畫的鄉間過著愜意的退休生活。雖然喬安看上去只是一個文雅端莊的老太太,可她的真實身份其實是一名軍事間諜。某日,軍情五處的探員敲響了喬安家的門,打破了她平靜的生活。 時間倒退到1930年,此時的喬安(索菲·庫克森 Sophie Cookson 飾)是劍橋大學的一名物理系學生,一次偶然中,她邂逅了名為里昂(湯姆·休斯 Tom Hughes 飾)的俄羅斯男子,一見鐘情的兩人很快就走到了一起。在里昂的影響下,喬安開始關注起世界的格局,并且發現歷史已經來到了拐點處,軍事霸權行為早已經滲透了她生活的方方面面,憤怒的喬安決定反抗。