Trahi par Vesper Lynd, la femme qu’il aimait, 007 lutte contre l’envie irrépressible de faire de sa dernière mission une affaire personnelle. Déterminés à découvrir la vérité, James Bond et M (Judi Dench) interrogent M. White (Jesper Christensen), capturé par Bond. Celui-ci révèle que Vesper était victime de chantage d’une organisation bien plus complexe et dangereuse que l’on ne s’imaginait : il s’agirait bel et bien d’une organisation criminelle dont fait partie Dominic Greene (Mathieu Amalric), un puissant homme d’affaires voulant s’approprier les ressources naturelles de la Terre.