传奇间谍托宾·福斯特(泽尔·华盛顿 Denzel Washington 饰)曾经是CIA训练出的最顶尖的谍报工作者,也是CIA历史上最大的叛徒。因为他把很多秘密情报卖给了外国的谍报结构,给美国造成的损失难以估计。而CIA也派出了大量的人力和物力来追踪他,只是一无所获。在隐匿了十几年之后,福斯特因为被追杀,不得已进入大使馆,从而浮出水面,回到了众人的视线里。
马特·威斯顿(瑞恩·雷诺兹 Ryan Reynolds 饰)作为开普敦“安全屋负责人”的一名新人感到百无聊赖。福斯特正在被CIA送到自己的安全屋
前特工人员弗兰克·摩西斯(布鲁斯·威利斯 Bruce Willis 饰)早年和同伴们金戈铁马,经历大风大浪,如今早已各自闲赋家中,过着优哉游哉的安逸生活。然而这份退休后的平静突然被打破,在圣诞前夜,一群全副武装的不速之客闯入弗兰克的家中,对其痛下杀手。原来,作为资深探员,弗兰克和他的同伴知道太多关于政府和军方的秘密,他们理所当然成为被抹杀的对象。不甘将命运交诸他人之手,弗兰克找到了乔·麦瑟森(摩根·弗里曼 Morgan Freeman 饰)、马文·博格斯(约翰•马尔科维奇 John Malkovich
前中情局特工弗兰克·摩西(布鲁斯·威利斯 Bruce Willis 饰)退休后远离杀戮战场,无比享受与莎拉(玛丽·露易斯·帕克 Mary-Louise Parker 饰)为伴的悠闲岁月。某天他毫无征兆地目击了老搭档马文·博格斯(约翰·马尔科维奇 John Malkovich 饰)惨死的一幕,自己也成为下一个被追杀的目标。一切源于冷战时代的龙葵之光计划,美国政府为了防止该计划流传网络,因此急于抹杀知情者弗兰克和马文。马文死而复生,救出被困的弗兰克,二人带着莎拉一路逃亡,寻找龙葵之光的关键人物。与此同时,维