传奇间谍托宾·福斯特(泽尔·华盛顿 Denzel Washington 饰)曾经是CIA训练出的最顶尖的谍报工作者,也是CIA历史上最大的叛徒。由于他把很多秘密情报卖给了外国的谍报结构,给美国造成的损失难以估计。而CIA也派出了大量的人力和物力来追寻他,只是一无所获。在藏匿了十几年之后,福斯特由于被追杀,不得已进入大使馆,然后浮出水面,回到了世人的视线里。
马特·威斯顿(瑞恩·雷诺兹 Ryan Reynolds 饰)作为开普敦“安全屋负责人”的一名新人感到百无聊赖。福斯特正在被CIA送到自己的安全屋中,威斯顿已经做好全然的准备来迎接这个“贵客”。但是刚刚抵达这个安全屋,一群雇佣兵就从天而降,他们是来追杀福斯特的。在护卫人员悉数被杀之后,威斯顿不得不带着福斯特逃走。在东躲西藏的过程中,两人化敌为友,最终威斯顿可以证明自己的实力吗?福斯特又会面临怎样的命运?