U wybrzeży Grecji przypadkowo zostaje zatopiony statek szpiegowski. Wraz z nim na dno idzie supertajne urządzenie kodowe, które służy do sterowania rakietami umieszczonymi na okrętach podwodnych. Istnieje obawa, że zdobędzie je radziecki wywiad. James Bond (Roger Moore) ma wydostać maszynę z głębin. Brytyjski archeolog, który miał ustalić położenie wraku, zostaje zamordowany w tajemniczych okolicznościach. Córka naukowca, Melna Havelock (Carole Bouquet), pragnie pomścić jego śmierć. Przyłącza się więc do agenta 007, który próbuje wytropić mordercę i dowiedzieć się, kim są jego mocodawcy. Śledztwo wiedzie ich kolejno do Hiszpanii, włoskiego kurortu narciarskiego Cortna d'Ampezzo i na wyspę Korfu.