007 ja kultainen silmä
Juoni

Vuonna 1986 James Bond (Pierce Brosnan) ja hänen kollegansa Alec Trevelyan (006) (Sean Bean) tunkeutuvat puna-armeijan kemiallisten aseiden laitokseen Arkangelissa. Trevelyanin joutuessa vangituksi eversti Grigorovich Ourumov (Gottfried John) ampuu hänet. Bond räjäyttää laitoksen ja pakenee.
Yhdeksän vuotta myöhemmin Bond seuraa Xenia Onatoppia (Famke Janssen), entistä Neuvostoliiton hävittäjälentäjää Monacoon. MI6 tunnistaa Onatoppin pietarilaisen Janus-rikossyndikaatin jäseneksi ja antaa Bondille tehtäväksi seurata tämän toimintaa. Onatopp ja hänen rikostoverinsa varastavat Tiger-helikopterin protoyypin, Bondin turhaan yrittäessä estää heitä. Helikopteri lennätetään hylätylle satelliittien ohjausasemalle Severnajaan, Venäjälle, jossa kehitetään GoldenEye-satelliittiasetta. Onatopp ja kenraali Ourumov varastavat GoldenEyen ja tappavat laitoksessa työskennelleet ohjelmoijat. He laukaisevat Petjan, toisen GoldenEye-satelliiteista, joka räjäyttää sähkömagneettisen pulssin, ja täten tuhoaa ohjauskeskuksen ja sitä partioivat venäläiset MiG-hävittäjät sekä peittää jäljet varkaudesta. Kaksikon mukaan lähtee myös Janukselle työskentelevä ohjelmoija Boris Grishenko (Alan Cumming). Laitoksen tuhosta selviytyy yksi henkilö, ohjelmoija Natalia Simonova (Izabella Scorupco), joka pakenee Pietariin. Pietariin lähtee myös Ourumov, joka väittää Venäjän puolustusneuvostolle ja -ministerille iskun takana olleen siperialaiset separatistit. Nämä uskovat Ourumovin valehtelevan, mutta antavat tälle vastuun löytää Simonova. Onatopp sieppaa Simonovan, kun tämä yrittää tavata Grishenkoa.
Bond saa tehtäväkseen etsiä GoldenEye ja estää sen käyttö. Hän matkustaa Pietariin ja saa CIA-yhteyshenkilönsä Jack Waden (Joe Don Baker) kautta kontaktin mafiapäällikkö Valentin Zukovskyyn (Robbie Coltrane). Zukovsky järjestää Bondille tapaamisen Januksen johtomiehen kanssa hotellissa, mutta jossa Onatopp yrittää tappaa Bondin. Tämän epäonnistuttua Bond käskee Onatoppia viemään hänet johtohenkilön luokse, joka paljastuu Trevelyaniksi, jonka kuolema Arkangelissa olikin lavastettu. Hän haluaa kostoa vanhempiensa kuoleman vuoksi, jotka britit olivat pettäneet toisessa maailmansodassa ja palauttaneet Neuvostoliittoon. Hän aikoo toteuttaa kostonsa räjäyttämällä toisen GoldenEye-satelliitin, Mishkan, Lontoon yllä. Räjäytys tappaisi useita ihmisiä ja peittäisi jäljet tietokoneitse toteutetusta pankkiryöstöstä Bank of Englandista, joka saattaisi aiheuttaa maailmanlaajuisen pankkikriisin. Trevelyan yrittää epäonnistuneesti tappaa Bondin ja Simonovan.
Venäjän hallituksen joukot saavat Bondin ja Simonovan kiinni, ja he joutuvat puolustusministeri Dmitri Mishkinin (Tchéky Karyo) kuulusteltavaksi. Ourumov saapuu paikalle ja syyttää Simonovaa Severnajan satelliitti-iskusta. Ourumov tappaa Mishkinin, mutta Bond ja Simonova pakenevat. Simonova kuitenkin joutuu tämän käsiin ja Ourumov pakenee autolla Bondin taistellessa venäläissotilaita vastaan. Bond lähtee jahtaamaan häntä panssarivaunulla, ja takaa-ajo päättyy panssaroidulle junalle, jossa hän kohtaa jälleen Trevelyanin ja Onatoppin. Bond tappaa Ourumovin ja onnistuu pelastamaan Simonovan, mutta Trevelyan ja Onatopp pääsevät pakenemaan. Junassa olleella tietokoneella Simonova jäljittää Grishenkon sijainnin Kuubaan.
Bond ja Simonova matkustavat Kuubaan etsimään satelliittiantennia, jota tarvitaan toisen satelliitin laukaisuun. He suorittavat etsintöjä pienlentokoneella, kunnes kone ammutaan ohjuksella alas viidakkoon. Onatopp laskeutuu helikopterista tappamaan heidät, mutta Bond saa taisteltua hänet hengiltä. Bond ja Simonova löytävät antennille, joka onkin piilotettu järven sisään. Ennen vangitsemistaan Simonova ohjelmoi Mishka-satelliitin palaamaan maahan. Grishenko yrittää uudelleenohjelmoida satelliitin kurssin, mutta Bond onnistuu estämään antennin kääntimiä liikkumasta, jolloin satelliitti palaa ilmakehässä. Trevelyan ja Bond taistelevat, ja tappelu päättyy Trevelyanin putoamiseen antennin huipulta. Bond pakenee paikalta Simonovan ohjaamalla helikopterilla hetken ennen antennin räjähtämistä (johtuen jumiutetusta koneistosta) ja kaatumista, joka tappaa Trevelyanin. Grishenko jäätyy, kun nestemäistä typpeä sisältäneet säiliöt räjähtävät hänen lähellään. Bond ja Simonova putoavat pellolle, josta Wade ja Yhdysvaltain merijalkaväen sotilaat hakevat heidät.