A brit titkosszolgálat ügynöke, a 007-es James Bond (Pierce Brosnan) feladata, hogy kiderítse ki a felelős a Szevernajai űrfegyver irányító központ elpusztításáért. Amit egy olyan EMI fegyverrel hajtottak végre, ami fenyegetést jelent minden nagyhatalom számára. A szálak Mr. Bond egyik korábbi ismerőséhez, Ourumov (Gottfried John) orosz tábornokhoz vezetnek. Aki ezen, korábbi találkozás alkalmával meggyilkolta 006-os Alec Treveljan-t (Sean Bean). Mr. Bond akkori ügynöktársát és jó barátját. Mr. Bond-nak így lehetősége nyílik a bosszúra, viszont arról sem feledkezhet meg, hogy első a küldetése. Angliáért.