1805. Napoleon dominira Europom. Samo mu se Engleska odupire. To su doba napoleonskih ratova, a sada su mora i oceani postali ključno i strateško bojište. U Atlantskom oceanu engleski ratni brod Surprise, kojeg je kapetan "Luckyja" Jack Aubrey (Crowe) iznenada napadne neprijateljski ratni brod koji je nadređen njemu. Aubrey tada donosi pamtljivu odluku: usprkos ozbiljnoj šteti koju su pretrpjeli Surprise i njezina vjerna posada, uključujući kirurga Stephena Maturina (Bettany), odluči otploviti, ozbiljno rizikujući, preko dva mora kako bi presreli i uhvatili svog neprijatelja. To je misija koja može odrediti sudbinu jednog naroda ili uništiti kapetana i njegovu posadu, suočenu s mnogo bolje naoružanim i bezobzirnim privatnikom, u potjeri preko mora koja ga vodi na drugu stranu svijeta.
Posejdon, najveći prekooceanski brod, kreće na plovidbu 31. prosina. Nekoliko minuta poslije ponoći, kapetan Harrison (Leslie Nielsen), primjeti jedan od najvećih plimskih valova. To je posljednja slika koju će Harrison zajedno sa putnicima i članovima posade vidjeti u svom životu jer će upravo taj val prevrnuti njihov brod. Tek nekolicinu preživjelih: Mike Rogo (Ernest Borgnine), Linda (Stella Stevens), Acres (Roddy McDowall), Belle (Shelley Winters) i Manny (Jack Albertsonn) Rosen. Predvođeni karizmatičnim svećenikom Frankom Scottom (Gene Hackman) grupica preživjelih i zarobljenih u prevrenulom brodu nastoji pronaći put koji će ih dovesti na slobodu.
Ruske i britanske podmornice s nuklearnim raketama obje netragom nestaju. Engleska i Rusija međusobno se krive dok James Bond pokušava riješiti zagonetku brodova koji nestaju. Ali KGB također ima agenta na slučaju.
Anthony Hopkins glumi Don Diega de la Vegu, koji je kao maskirani mačevalac Zorro poveo Meksikance protiv španjolske tiranije pod vodstvom nemilosrdnog Montera (Stuart Wilson). No oni ga uhvate, ubiju njegovu ženu, njega zatvore i otmu mu kćer Elenu. Dvadeset godina poslije, kada sazna da se Montero vratio u Kaliforniju i da je njegova kći odrasla kao Montereva kći, Don Diego bježi iz zatvora. Alejandro (Antonio Banderas), sirotan koji mu je pomogao kao dječak, postaje novi Zorro. Dvojac kreće u osvetničku avanturu.
James Bond pomaže ruskom generalu u bijegu na zapad. Ubrzo saznaje da ga KGB želi ubiti zbog pomaganja generalu. Malo kasnije, General je otet iz Tajne službe, što dovodi do sumnje u agenta 007.
Dijamanti se kradu samo da bi se ponovno prodali na međunarodnom tržištu. James Bond ubacuje se u krijumčarsku misiju kako bi otkrio tko je kriv. Misija ga vodi u Las Vegas gdje Bond upoznaje svog neprijatelja Blofelda.
Izbezumljeni medijski mogul izvodi međunarodne incidente kako bi svjetske velesile suprotstavio jednu drugoj. Sada James Bond mora zaustaviti ovaj zli mozak u adrenalinskoj bitci kako bi okončao njegov terror i spriječio globalni pandemonij.
Dvojica potpuno nesposobnih i nekompetentnih novaka, Emmett Fithzume (Chevy Chase) i Austin Millbarge (Dan Aykroyd), izabrani su iz CIA-nog kampa i poslani u Pakistan, gdje nakon nekog vremena saznaju kako su iskorišteni kao krinka za ruske protuobavještajne snage, dok su pravi špijuni poslani na sasvim drugi zadatak. Njihova je misija oteti sovjetski raketni bacač, lansirati s njega raketu te tako testirati američki novi proturaketni štit. Međutim, planovi pokvarenih luđaka iz Pentagona koji su se malo zaželjeli rata, oslanjaju se na grešku u sistemu, zbog koje će laseri promašiti raketu, koja će se zabiti u američko tlo, izazvati paniku i pripremiti uvjete za novi rat.
Silvestarska večer na luksuznom brodu pretvori se borbu za opstanak kada brod počne tonuti.