El agente del MI6 James Bond: 007 se apresura a rescatar a la científica de Oxford Katya Nadanova de una instalación terrorista en Egipto. Tras rescatar a Katya Bond se dirige a un pueblo minero de Perú para investigar la desaparición de un agente doble. Conoce a una geóloga llamada Serena St. Germaine y ambos descubren que el último proyecto de Katya Nadonova, nanobots diseñados para reparar reactores nucleares; han sido robados por el ex-aprendiz enloquecido de la KGB de Max Zorin Nikolai Diavolo. Juntos, los dos partieron hacia Nueva Orleans y más allá para descubrir y destruir el enloquecido plan de Diavolo para dominar la palabra.