夜深人静的英国伦敦,狡猾精明的犯罪分子雅克布·斯特恩伍德(马克·斯特朗 Mark Strong 饰)带领手下洗劫位于中心地带的银行。事成之后,他与手下驾驶摩托逃离现场,而勇猛果敢的警察麦克斯·莱温斯基(詹姆斯·麦卡沃伊 James McAvoy 饰)只身追赶,厮打过程中他被雅可布射中腿部,追捕以失败告终。三年后,藏身冰岛过着无忧无虑生活的雅可布接到一通电话,他的儿子卢恩(伊莱耶斯·加贝尔 Elyes Gabel 饰)被枪射中倒毙伦敦机场。 经勘查发现,射杀卢恩的与当年伤及麦克斯的系同一把枪。爱子之死,促使雅可布冒险回到伦敦,而他与老对手麦克斯将展开久违的对决……四名持防毒面具的持枪歹徒实施抢劫后从一座建筑物中出现,然后骑摩托车离开。与此同时,DI Max Lewinsky 通过电话向上级汇报“Sternwood 今晚正在做这件事”。莱温斯基开着车出发追捕这伙人。他没能抓住他们,并被雅各布·斯特恩伍德射中腿部受伤,雅各布·斯特恩伍德本可以轻易杀死他,但似乎厌恶杀人。三年后,莱温斯基的伤口仍然受到影响,不得不使用药物止痛。他与DS Sarah Hawks 一起工作,两人关系很好。在押送一名涉嫌参与非法军火贸易的囚犯迪恩·沃恩斯(Dean Warns)时,他们遇到了雄心勃勃的指挥官托马斯·盖格(Thomas Geiger)和中情局局长内森·巴特尼克(Nathan Bartnick),他们告诉他们,由于缺乏证据,沃恩斯将被释放。警告在一个集装箱堆场被一名保安看到与该罪行有关,但现在该保安撤回了他的声明。莱温斯基得知斯特恩伍德的儿子阮在化名旅行时倒在飞机跑道上并住院治疗。阮在倒下之前拨打了冰岛的固定电话号码,带领警察专案组前往冰岛寻找雅各布·斯特恩伍德,但莱温斯基对这个想法并不相信。警方无视莱温斯基的怀疑;他们前往冰岛并包围了斯特恩伍德的财产,但他逃脱了,留下了一枚诱杀炸弹,杀死了几名警察。莱温斯基建议公开阮的位置,以引出雅各布的藏身之处,并提出与莎拉一起留在医院等待雅各布的出现。雅各布前往医院确认儿子的情况,并设法离开而没有被发现。阮不久后去世,但决定不透露这一点,因为斯特恩伍德极有可能回来尝试释放他的儿子。莱温斯基找到撤回声明的保安,认为可能是斯特恩伍德强迫他这样做,但保安拒绝提供帮助。与此同时,莎拉跟随沃恩斯到集装箱堆场寻找证据,但被沃恩斯拦截并杀死了她。斯特恩伍德联系了巴特尼克。巴特尼克安排在一家俱乐部与斯特恩伍德会面,告诉他枪杀了阮的人。盖格接通电话后,向莱温斯基通报了这次会面的情况。莱温斯基前往俱乐部期待斯特恩伍德的到来,但巴特尼克和沃恩斯已经在那里合作,莱温斯基陷入了陷阱。莱温斯基、巴特尼克和沃恩斯以及斯特恩伍德之间发生枪战,期间巴特尼克被斯特恩伍德开枪打死。斯特恩伍德决定保护莱温斯基,显然是因为他们之前的遭遇,当时斯特恩伍德枪杀了莱温斯基,然而在枪战后,莱温斯基攻击了斯特恩伍德,但被他制服,然后斯特恩伍德要求带他去见他的儿子。莱温斯基照办了,但没有透露阮已经死了,并把斯特恩伍德带到医院太平间。得知儿子去世后,斯特恩伍德心碎又愤怒。当莱温斯基在医院太平间发现莎拉躺在担架上的尸体时,他发现莎拉已经死了。斯特恩伍德和莱温斯基现在在沃恩斯家里与他对峙。沃恩斯被告知,他与盖革的合作以及军火走私交易的细节都是众所周知的。随后发生枪战,沃恩斯被俘,被迫联系盖革安排在集装箱堆场的“The Punch”会面。莱温斯基和斯特恩伍德强迫沃恩斯和他们一起去参加会议。当盖格到达时,他们伏击了他。莱温斯基将莎拉的死归咎于盖格,并指控他参与了军火交易和其他犯罪活动。盖革承认多次“视而不见”。突然,来自金卡德的武装军事承包商开枪暴露了他们的存在,随后又发生了另一场枪战,莱温斯基杀死了沃恩斯,斯特恩伍德射杀了盖格。
2024-08-27 15:19:41,最后更新于 4月前