Still from The Spy Who Loved Me (1977)
Film 10 of 25 · by Marcus Reyes

The Spy Who Loved Me (1977)

The Spy Who Loved Me (1977) is the tenth film in the official EON James Bond series, directed by Lewis Gilbert, with Roger Moore as 007 and Barbara Bach as KGB agent Major Anya Amasova. It runs 125 minutes, with a reported US release on 13 July 1977 and a reported UK release on 20 July 1977. The original story follows Bond and Anya as they chase shipping tycoon Karl Stromberg, who plans to start a nuclear war and rebuild civilization under the sea.

Image: TMDB
The Spy Who Loved Me (1977) theatrical poster
US release
July 13, 1977
Runtime
2h 5m
Rating
PG / PG / M
Director
Lewis Gilbert
Budget
$14 million
Worldwide
Not reported

The Spy Who Loved Me Trailer

40th Anniversary

Bond 26 trailer

What Is The Spy Who Loved Me About?

The Spy Who Loved Me is about James Bond and KGB agent Major Anya Amasova, who are forced to team up to find out who is making British and Soviet ballistic missile submarines vanish. The film opens with those two submarines disappearing without a trace, and MI6 sends Bond to find out why. Soviet agents attack him during a ski chase before he has learned a thing.

The plans for a new submarine tracking system are being sold in Egypt, and that is where Bond meets Anya, who is chasing the very same prize. Their governments order the two rivals to cooperate, so the mission becomes a partnership between people who would each prefer to work alone. Hanging over both of them is Jaws, a huge steel toothed killer who keeps turning up at the worst moment.

Who Is in The Spy Who Loved Me Cast?

James Bond cast

Also starring Edward de Souza (Sheik Hosein), Vernon Dobtcheff (Max Kalba), Valerie Leon (Hotel Recepcionist).

The Spy Who Loved Me Stills

Release Dates

MarketDateSource
USJuly 13, 1977reportedboxofficemojo.com
UKJuly 20, 1977reportedthemoviedb.org
AUJuly 19, 1977reportedthemoviedb.org

Where to Watch The Spy Who Loved Me

MarketSubscriptionRent or buy
USAmazon Prime Video, Amazon Prime Video with AdsAmazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home, Spectrum On Demand, Plex
UKAmazon Prime Video, Amazon Prime Video with AdsApple TV Store, Rakuten TV, Amazon Video, Sky Store, YouTube
AUAmazon Prime Video, Amazon Prime Video with AdsApple TV Store, Amazon Video, YouTube, Fetch TV

Streaming availability data from JustWatch, checked 2026-11-02.

Who Directed The Spy Who Loved Me?

DirectorLewis Gilbert
WritersChristopher Wood, Richard Maibaum
ProducersAlbert R. Broccoli
MusicMarvin Hamlisch
CinematographyClaude Renoir

Box Office

Budget$14 million
Domestic (US and Canada)$47 million
International$139 million
WorldwideNot reported

James Bond box office for every film.

Who Sang the Theme and Who Scored The Spy Who Loved Me?

Marvin Hamlisch composed the score for The Spy Who Loved Me, and Carly Simon sang the theme, Nobody Does It Better. That answers a common question: Nobody Does It Better is the song from The Spy Who Loved Me, and it was the first Bond theme song with a title different from the film's.

Hamlisch got the job because John Barry was unavailable owing to a UK tax dispute. Notable song: Nobody Does It Better by Carly Simon. For the wider picture, see James Bond soundtrack and James Bond theme songs.

  • Marvin Hamlisch, composerMarvin HamlischScore
The Spy Who Loved Me album cover

The Spy Who Loved Me

Score album · United Artists · September 1977 · 11 tracks

Cover art via Cover Art Archive

Full tracklist

  1. 1Nobody Does It Better · Carly Simon3:30
  2. 2Bond 77 · Marvin Hamlisch4:19
  3. 3Ride to Atlantis · Marvin Hamlisch3:28
  4. 4Mojave Club · Marvin Hamlisch2:13
  5. 5Nobody Does It Better (instrumental) · Marvin Hamlisch4:43
  6. 6Anya · Marvin Hamlisch3:19
  7. 7The Tanker · Marvin Hamlisch4:24
  8. 8The Pyramids · Marvin Hamlisch1:37
  9. 9Eastern Lights · Marvin Hamlisch3:22
  10. 10Conclusion · Marvin Hamlisch1:37
  11. 11End Titles (Nobody Does It Better) · Carly Simon3:25

Sources: musicbrainz.org, themoviedb.org

James Bond soundtrack

The Spy Who Loved Me Plot: Full SummarySpoilers

In The Spy Who Loved Me, Bond and Anya Amasova stop shipping tycoon Karl Stromberg from using stolen nuclear submarines to start a nuclear war and found a civilization under the sea. After the ski ambush, Bond kills the leader of the Soviet group, Sergei Barsov, while escaping. In Egypt he crosses paths with Anya, who wants the same microfilm containing the submarine tracking plans. Their governments agree to a truce, so the two reluctantly work together while Jaws repeatedly tries to kill them.

The trail leads to Stromberg and his base in Sardinia. Posing as a married couple of marine scientists, Bond and Anya visit the base and learn about a mysterious supertanker called the Liparus. Stromberg's henchmen chase them, and Bond's Lotus Esprit turns into a submarine so they can escape underwater. Then, Anya finds out that Bond killed Barsov, who was her lover, and she vows to take revenge once the mission is done.

The pair board the American submarine USS Wayne, which is swallowed by the Liparus. Inside, the tanker is revealed to be a floating dock holding the stolen submarines. Stromberg plans to fire their missiles at Moscow and New York, so that he can build a new civilization under the sea. Bond frees the captured sailors, and the crews take over the control room. He then tricks the two stolen submarines into firing on each other.

Bond rescues Anya from Stromberg's underwater base, Atlantis, and kills Stromberg, while Jaws survives a fight with a shark. Bond and Anya escape in a pod just before Atlantis is destroyed. Anya points Bond's gun at him but chooses not to shoot, and they embrace.

Release Dates, Box Office and Where to Watch The Spy Who Loved Me

The Spy Who Loved Me had a reported US release on 13 July 1977 and a reported UK release on 20 July 1977; it grossed $46.8 million domestically and $138.6 million internationally, and streams on Amazon Prime Video in the US, UK and Australia.

US release: 13 July 1977 (reported). UK release: 20 July 1977 (reported). Australian release: 19 July 1977 (reported). UK premiere: date, city and venue not confirmed. All three dates are theatrical releases, so 20 July should not be read as a premiere. The film is rated PG in the US and the UK and M in Australia, and it runs 125 minutes.

On a $14 million budget, the film earned about $185.4 million worldwide, which is the sum of the Box Office Mojo domestic figure and The Numbers international figure.

Where can you stream The Spy Who Loved Me? As of 2 November 2026, JustWatch data via TMDB lists Amazon Prime Video (including the tier with ads) as the streaming service in all three markets, and the film is not listed on Netflix in any of them. Rent and buy options sit in the watch table, and for other titles see where to watch James Bond.

The Spy Who Loved Me Ending ExplainedSpoilers

The ending of The Spy Who Loved Me resolves in three steps: the stolen submarines destroy each other, Atlantis is destroyed, and Anya cannot bring herself to shoot Bond. The nuclear threat ends when Bond tricks the two stolen submarines into firing on each other, which turns Stromberg's own weapons against his plan. Bond then reaches Stromberg's base, kills him and rescues Anya, and torpedoes from the USS Wayne destroy the base while the pair flee in an escape pod.

The emotional beat is the gun. Anya raises Bond's gun to take revenge for her dead lover, Sergei Barsov, and then cannot fire, and the two embrace. Anya's choice not to shoot Bond answers the title: the spy who loved him spares him. The setup for that moment starts in the ski chase, where Bond kills Barsov while escaping, and it is confirmed in the Sardinia stretch, when Anya learns who killed him and vows to take revenge once the mission is done. Between those scenes the film keeps the debt open through the truce in Egypt, the cover story as married marine scientists and the escape in the Lotus Esprit submarine car. In my opinion, that long delay is why the scene works: she has had a whole film to decide.

The mechanics of the finale are also tied to the film's origins. Ian Fleming's estate allowed only the novel's title to be used, so the story, including the Liparus swallowing the USS Wayne and the plan to fire missiles at Moscow and New York, was written fresh. Production accounts summarized on Wikipedia add that legal action by Kevin McClory over SPECTRE and Blofeld led Albert R. Broccoli to drop those elements. That is why the villain is Karl Stromberg, with a nuclear plan and an underwater city, rather than a SPECTRE scheme.

A comparison with the rest of the series, as opinion: this is the tenth official EON film and the first made without Harry Saltzman, and it ends on a choice between two agents rather than on a purely mechanical escape. The Man with the Golden Gun, released just before it, has a different villain setup. Here the final image is quieter: their superiors watch from a ship as the pod floats at sea, a restrained close after the scale of the tanker and the underwater set that Pinewood's $1.8 million 007 Stage was built to hold. Jaws also survives his fight with a shark, which leaves him free to return as a villain. For the previous film, see The Man with the Golden Gun, and for the next, see Moonraker.

Where Was The Spy Who Loved Me Filmed?

The Spy Who Loved Me was filmed across Canada, Switzerland, Italy, Egypt, the Bahamas, England and Scotland. The opening ski jump stunt was shot on Mount Asgard on Baffin Island, Canada, where stuntman Rick Sylvester performed the leap in July 1976. Additional ski scenes were shot in the Bernina Range in Switzerland.

Sardinia, Italy, hosted the main unit filming at Porto Cervo and the Hotel Cala di Volpe, plus the car chase. In Egypt, scenes were filmed in Cairo and Luxor, including Karnak and Abu Simbel. Nassau, in the Bahamas, was the base for the underwater sequences, the Lotus submarine car and the supertanker miniature.

The interior of the supertanker was built at Pinewood Studios in England, on a new 007 Stage that cost $1.8 million and opened on 5 December 1976. A submarine base at Faslane in Scotland also features.

The Spy Who Loved Me Car and Other Trivia

The Spy Who Loved Me car is the Lotus Esprit that turns into a submarine, and several of them were modified for the film. The submarine version was a prop body operated by a stunt man in scuba gear. One sold at auction in 2013 for $989,000 to Elon Musk. For more vehicles, see James Bond cars.

More facts from the production:

  • Only the title of Ian Fleming's novel was licensed, which is why the story is new.
  • Harry Saltzman had already sold his half of the franchise to United Artists in 1975, so this was the first Bond film made without him.
  • Rick Sylvester made the opening ski jump off Mount Asgard in July 1976.
  • Barbara Bach joined four days before filming began, and Barbara Jefford dubbed Caroline Munro's voice.
  • Pinewood's 007 Stage opened on 5 December 1976 and cost $1.8 million.
  • Nobody Does It Better was the first Bond theme song with a title different from the film's.

To see where the film sits in the saga, read James Bond movies in order or return to the James Bond movies hub.

Facts

FAQs

What are the reviews like for the movie "The Spy Who Loved Me"?

The response to The Spy Who Loved Me that can be measured is commercial: it earned $46.8 million at the US box office and $138.6 million internationally on a $14 million budget. As opinion, the film's strongest card is the Bond and Anya Amasova partnership, which pays off in the final scene when she raises his gun and cannot fire. Its weaker side, again in my opinion, is the long stretch inside the Liparus, where the scale of the set matters more than the character work.

How much money did The Spy Who Loved Me make?

The Spy Who Loved Me earned $46.8 million at the US box office and $138.6 million internationally on a $14 million budget.

Who played Jaws in 007?

Richard Kiel played Jaws in The Spy Who Loved Me, billed fourth in the cast. Jaws is the huge steel toothed killer who repeatedly tries to kill Bond and Major Anya Amasova, and he survives a fight with a shark in the finale.

Which Bond film is Nobody Does It Better from?

Nobody Does It Better is the theme song from The Spy Who Loved Me (1977), sung by Carly Simon with music by Marvin Hamlisch. It was the first Bond theme song with a title different from the film's.

In which movies did Roger Moore play James Bond?

Roger Moore plays James Bond in The Spy Who Loved Me, the tenth film in the official EON series, billed first. For his full run in the role, see James Bond actors in order.

Where can you watch The Spy Who Loved Me?

As of 2 November 2026, The Spy Who Loved Me streams on Amazon Prime Video in the US, UK and Australia, according to JustWatch data via TMDB. It is not listed on Netflix, and it can also be rented or bought from services including Apple TV Store, Amazon Video and YouTube.