Zusammenfassung
Zur Zeit des Kalten Krieges haben 007 James Bond und sein Partner 006, Alec Trevelyan, die Aufgabe, eine sowjetische Chemiewaffenfabrik in Archangelsk zu zerstören. Sie bringen Bomben mit Zeitzündern an, um die Fabrik zur Explosion zu bringen. Doch 006 wird gefangen genommen, um Bond zur Kapitulation zu bewegen. In einem verzweifelten Moment bittet 006 Bond, „für England“ stark zu bleiben und sich nicht zu ergeben. Bond versucht daraufhin, ihn zu retten, wird jedoch Zeuge, wie 006 von Oberst Ourumov getötet wird. In der Folge gelingt es Bond, mit einem Flugzeug aus der Fabrik zu entkommen.
Neun Jahre später, nach dem Ende des Kalten Krieges, trifft Bond in Monaco auf die Pilotin Xenia Onatopp, die Verbindungen zur russischen Terrororganisation Janus hat – benannt nach dem römischen Gott mit zwei Gesichtern. Xenia bringt einen Admiral und zwei Hubschrauberpiloten um und Bond kann nicht verhindern, dass sie während einer Testvorführung einen Tiger-Hubschrauber stiehlt, der äußerst widerstandsfähig gegen elektromagnetische Strahlung ist.
Mit diesem Hubschrauber rauben Onatopp und der inzwischen zum General beförderte Ourumov das geheime russische Waffensystem GoldenEye. Dieses Satellitensystem zündet eine Atombombe in der oberen Erdatmosphäre und verursacht einen nuklearen elektromagnetischen Impuls, der alle elektronischen Geräte im Zielgebiet lahmlegt. Während des Übergriffs töten Ourumov und Onatopp fast alle Angestellten des GoldenEye-Kontrollzentrums in Sewernaja, Sibirien, sodass nur die Programmierer Natalya Simonova und Boris Grischenko überleben. Um ihre Spur zu verwischen, zerstören sie mit einem der GoldenEye-Satelliten das Kontrollzentrum und fliehen im Tiger-Hubschrauber, während drei zur Untersuchung eingesetzte russische MiG-29 abstürzen.
Der MI6 beobachtet die Situation in Sibirien über Satellit. Dabei wird der gestohlene Tiger-Hubschrauber aufgespürt und Natalya gesehen, wie sie aus den Trümmern flüchtet. Daraufhin reist Bond nach Sankt Petersburg, wo er Jack Wade, seinen Kontaktmann vom CIA, trifft. Mit seiner Hilfe nimmt Bond Kontakt zu Valentin Zukovsky, einem Ex-KGB-Agenten, auf, der trotz früherer Differenzen bereit ist, ein Treffen zwischen Bond und Janus zu arrangieren. Unterdessen wird Natalya von Grischenko gefangen genommen, der für Janus arbeitet und am GoldenEye-Raub beteiligt ist. Bond findet heraus, dass der tot geglaubte Alec Trevelyan, 006, hinter Janus steckt. Dieser Plan ist Trevelyans persönliche Vergeltung gegen Großbritannien, das er für den Tod seiner Eltern verantwortlich macht. Trevelyans Eltern, Lienzer Kosaken, wurden nach dem Zweiten Weltkrieg von den Briten an Stalin ausgeliefert; obwohl sie überlebten, nahmen sie sich später das Leben aus Scham. Trevelyan versucht, 007 und Natalya im jetzt veralteten Tiger-Hubschrauber zu töten. Bond kann dies in letzter Sekunde verhindern, doch beide werden vom Militär gefangen genommen und ins Verteidigungsministerium gebracht.
Dort werden sie vom russischen Verteidigungsminister Mischkin verhört, als plötzlich Ourumov auftaucht und den Minister mit Bonds Dienstwaffe erschießt, um ihn für den Mord verantwortlich zu machen. Bond gelingt erneut die Flucht, aber er muss Natalya zurücklassen. In einem T-55-Panzer nimmt er die Verfolgung von Ourumov und Natalya durch Sankt Petersburg auf. Ourumov gelingt es, zu entkommen und Natalya in einen gepanzerten Zug zu bringen, wo Trevelyan und Onatopp schon auf sie warten. Bond bringt den Zug außerhalb der Stadt mit seinem Panzer zum Entgleisen und stürmt hinein. Er tötet Ourumov, aber Trevelyan und Onatopp gelingt die Flucht. Trevelyan sperrt Bond und Natalya im gepanzerten Zug ein und aktiviert eine Zeitzünderbombe, doch beide schaffen es erneut, rechtzeitig zu entkommen.
Natalya entdeckt, dass Kuba das Ziel von Trevelyan und Onatopp ist. Vor Ort nähern sich Bond und Natalya einander an, während Bond die geheime Basis von Trevelyan lokalisiert.