Door een Amerikaanse atoomonderzeeër tot ontploffing te brengen in een West-Duitse haven, lijken de Russen onrust te willen zaaien binnen de Navo. Het is aan James Bond (Roger Moore) om de onderste steen boven te krijgen. Hij komt op het spoor van een Afghaanse prins die eigenlijk werkt voor Octopussy (Maud Adams) een mysterieuze schoonheid die betrokken blijkt te zijn bij het militaire complot.