Pour retrouver des sous-marins nucléaires russe et britannique qui ont mystérieusement disparu, James Bond fait équipe avec l'agent soviétique Anya Amasova. Leur mission les conduit à affronter un ennemi redoutable, Requin, un géant de près de deux mètres vingt quasiment indestructible et armé d'une mâchoire en acier aussi coupante qu'un rasoir. 007 devra également affronter Karl Stromberg, l'employeur de Requin. Stromberg veut se servir des sous-marins nucléaires qu'il a volés pour détruire le monde et créer une cité sous-marine.
Le policier New Yorkais Deke DaSilva (Sylvester Stallone) n'est pas satisfait de la proposition de ses supérieurs qui désirent le muter dans une section anti-terroriste car il aime son travail. Le même sort est réservé à son collègue de travail, ce qui les obligera rapidement à livrer bataille.