这次007(皮尔斯•布鲁斯南 Pierce Brosnan 饰)对手是臭名昭著的国际恐怖分子雷纳德(罗伯特•卡莱尔 Robert Carlyle 饰)。为了垄断石油供给权,雷纳德杀害了石油大亨罗伯爵士,当然他也不会放过罗伯爵士的继承人——美丽的依蕾克屈(苏菲•玛索 Sophie Marceau 饰),这个狂人甚至威胁说要在土耳其巨大的输油管道里引发核爆炸。于是007必须驾着高速快艇从西班牙比尔堡的奈维河岸到伦敦的泰晤士河边,再穿越苏格兰的高地,冒着几乎不可能生还的危险去保护罗伯爵士队唯一继承人、粉碎雷纳德的阴谋。连场大战一触即发!
麦考尔(丹泽尔·华盛顿 Denzel Washington 饰)一直以来都过着隐姓埋名离群索居的生活,所有人都以为他已经死了,只有苏珊(梅丽莎·里奥 Melissa Leo 饰)还和他保持着联系。一天,苏珊接到任务,要前往布鲁塞尔调查一位CIA特工自杀的案件,之后就失去了联系,麦考尔凭借这本能察觉到,苏珊已经死了。 为了调查苏珊死亡的真相,麦考尔不惜重出江湖,他和曾经的搭档戴夫(佩德罗·帕斯卡 Pedro Pascal 饰)取得了联系,然后得知苏珊的死亡和他曾经的同行们有着千丝万缕的关联,如今他们都已经成为了自由职业杀手,而苏珊就是他们的目标之一。所有事件的发源处就是那起特工自杀案件。