效力于美國國防情報局的特工亨利·布羅根(威爾·史密斯 Will Smith 飾)是一名頂尖狙擊手,在他的職業(yè)生涯中,曾奉命掃除許多威脅國家安全的恐怖分子。執(zhí)行任務(wù)時的他下手果斷,毫不遲疑。可是最后一次任務(wù)險些失手,卻讓他產(chǎn)生了動搖,進(jìn)而提出解甲歸田。怎奈放下屠刀的他,偶 然聽到了一個有關(guān)國家機(jī)密的大事,隨即便招來殺人之禍。在躲過政府第一次圍剿之后,他偕同因監(jiān)視自己而意外被卷入其中的女特工丹妮(瑪麗·伊麗莎白·溫斯特德 Mary Elizabeth Winstead 飾)展開逃亡,投奔昔日戰(zhàn)友巴倫(本尼迪克特·王 Benedict Wong 飾)。 未曾想新的殺手陰魂不散,尾隨而至。更令亨利驚訝的是,追殺他的竟是年輕了23歲的另一個自己……