Aastal 1996 külmutatakse kurjategija ja massimõrvar Phoenix (Wesley Snipes). Samuti külmutatakse teda tabanud politseinik John Spartan (Sylvester Stallone), kes lavastati süüdlaseks mitme inimese hukkumises. 21. sajandil äratatakse Phoenix üles ja ta kasutab koheselt võimalust põgenemiseks. Kuna ühiskond on vahepeal muutunud vägivallavabaks ja politseil pole juba ammu enam tõeliste kurjategijatega tegemist tulnud teha, jäädakse kurjategija kinnipüüdmisega hätta. Pärast kahtlusi äratatakse üles ka John Spartan, kuna tema on ainus, kes on Phoenixi kunagi alistanud.
James Bond (Roger Moore) peab kiiresti leidma kaduma läinud päikeseenergiakoguja, mis osutuks valesse kätesse sattudes hirmuäratavaks relvaks. Samal ajal saabub Briti salaluure peakontorisse kuldne kuul, millele on graveeritud Bondi nimi. Britid usuvad, et 007 on maailmakuulsa palgamõrtsuka, Scaramanga (Christopher Lee), järgmine sihtmärk. Nüüd peab Bond leidma kaotsi läinud vidina ja tapma Scaramanga enne, kui ta ise tapetakse ...