知名电视财经专家李·盖茨(乔治·克鲁尼 George Clooney 饰)在电视财经节目《金钱怪兽》中担任主持人而声名大噪,在节目中经常出现疯狂举动,会大声说出投资建议,不时在节目中用搞笑的道具和音效介绍股市。然而,事实上他是透过内线消息让他在华尔街成为赚钱高手。一名不速之客(杰克·奥康奈尔 Jack O'Connell 饰),因为听信投资分析而赔光积蓄,因此在节目直播中绑架了盖茨与节目制作人帕蒂·芬恩(朱莉娅·罗伯茨 Julia Roberts 饰)。同时全国民众也透过电视在看着这场玩命直播,而这场挟持行动也揭发了背后更巨大的金融操弄丑闻。
效力于美国国防情报局的特工亨利·布罗根(威尔·史密斯 Will Smith 饰)是一名顶尖狙击手,在他的职业生涯中,曾奉命扫除许多威胁国家安全的恐怖分子。执行任务时的他下手果断,毫不迟疑。可是最后一次任务险些失手,却让他产生了动摇,进而提出解甲归田。怎奈放下屠刀的他,偶然听到了一个有关国家机密的大事,随即便招来杀人之祸。在躲过政府第一次围剿之后,他偕同因监视自己而意外被卷入其中的女特工丹妮(玛丽·伊丽莎白·温斯特德 Mary Elizabeth Winstead 饰)展开逃亡,投奔昔日战友巴伦(本尼迪克特·王 Benedict Wong 饰)。
未曾想新的杀手阴魂不散,尾随而至。更令亨利惊讶的是,追杀他的竟是年轻了25岁的另一个自己……