James Bond (Roger Moore) wpada na trop intrygi radzieckiego generała Orłowa (Steven Berkoff), który za plecami swego rządu chce wywołać trzecią wojnę światową. Środki na realizację swego szalonego zamiaru planuje zdobyć, sprzedając na Zachodzie carskie klejnoty wykradzione z kremlowskiego skarbca. Pieniądze ze sprzedaży kosztowności mają być wykorzystane do skonstruowania bomby atomowej, która miałaby być zdetonowana na terenie Niemiec. Upozorowany wypadek ma spowodować rozbrojenie przerażonej Europy, która tym sposobem stałaby się łatwym łupem dla rosyjskiej inwazji. W spisek zaplątana jest trudniąca się przemytem indyjska księżniczka, piękna Octopussy (Maud Adams), oraz afgański książę Kemal (Louis Jourdan). Do akcji wkracza James Bond.