傳奇間諜托賓·福斯特(澤爾·華盛頓 Denzel Washington 飾)曾經是CIA訓練出的最頂尖的諜報工作者,也是CIA歷史上最大的叛徒。因為他把很多秘密情報賣給了外國的諜報結構,給美國造成的損失難以估計。而CIA也派出了大量的人力和物力來追蹤他,只是一無所獲。在隱匿了十幾年之後,福斯特因為被追殺,不得已進入大使館,從而浮出水面,回到了眾人的視線里。
馬特·威斯頓(瑞恩·雷諾茲 Ryan Reynolds 飾)作為開普敦“安全屋負責人”的一名新人感到百無聊賴。福斯特正在被CIA送到自己的安全屋中,威斯頓已經做好全然的準備來迎接這個“貴客”。但是剛剛到達這個安全屋,一群雇傭兵就從天而降,他們是來追殺福斯特的。在護衛人員全部被殺之後,威斯頓不得不帶著福斯特逃走。在東躲西藏的過程中,兩人化敵為友,最後威斯頓可以證明自己的實力嗎?福斯特又會面對怎樣的命運?