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