Every James Bond Movie Ranked Worst to Best

Source: Courtesy of United Artists

11. For Your Eyes Only (1981)
> Starring: Roger Moore, Carole Bouquet, Topol
> Favorable reviews: 64% of audiences
> Domestic box office gross: $62.3 million

Following 1979’s space-themed “Moonraker,” Roger Moore returned two years later as Bond in “For Your Eyes Only,” a more grounded entry in the series that was shot in England, Italy, Greece, and The Bahamas. The film follows Agent 007 as he attempts to retrieve a stolen Automatic Targeting Attack Communicator that can be used to control British military submarines.

Source: Courtesy of United Artists

10. You Only Live Twice (1967)
> Starring: Sean Connery, Akiko Wakabayashi, Mie Hama
> Favorable reviews: 68% of audiences
> Domestic box office gross: $43.1 million

“You Only Live Twice” is the last of the first five Bond movies starring Sean Connery, who sought to get out of Bond-age and avoid typecasting. Like the previous four Bond films, “You Only Live Twice” was a rousing success. In the movie, an American spacecraft vanishes in orbit, and the Soviets are blamed. Bond travels to a Japanese island to confront Blofeld (Donald Pleasence), the head of the crime organization Spectre that is behind the disappearance of the spacecraft.

Source: Courtesy of United Artists

9. On Her Majesty’s Secret Service (1969)
> Starring: George Lazenby, Diana Rigg, Telly Savalas
> Favorable reviews: 64% of audiences
> Domestic box office gross: $22.8 million

This is the only film in which George Lazenby played 007, and the first Bond movie that did not star Sean Connery. When the movie was released, critics were not kind to Lazenby, a model who had never acted in a movie before. More recent assessments of the movie have shown a greater appreciation of Lazenby as a more vulnerable Bond. In “On Her Majesty’s Secret Service,” Bond battles Spectre leader Blofeld (Telly Savalas), who plans to use women from various countries to contaminate the world’s food supply. The film is remembered for Blofeld’s henchwoman Irma Bunt (Ilse Steppat) and for Bond love interest Teresa “Tracy” Draco (Diana Rigg), who marries Bond and is killed by Bunt.

Source: Courtesy of United Artists

8. Thunderball (1965)
> Starring: Sean Connery, Claudine Auger, Adolfo Celi
> Favorable reviews: 73% of audiences
> Domestic box office gross: $63.6 million

By the time “Thunderball” was released in 1965, Connery had played the unflappable James Bond three times and was becoming concerned about being typecast. Still, the movie-going public could not get enough of 007, and “Thunderball” was a huge hit. In “Thunderball,” Bond goes to the Bahamas to try and keep Spectre villain Emilio Largo (Adolfo Celi) from holding the world hostage with stolen nuclear warheads. The movie is remembered for its underwater battle between scuba divers firing spears at each other.

Source: Courtesy of United Artists

7. The Spy Who Loved Me (1977)
> Starring: Roger Moore, Barbara Bach, Curd Jürgens
> Favorable reviews: 76% of audiences
> Domestic box office gross: $46.8 million

There are highlights aplenty in “The Spy Who Loved Me,” from the breathtaking skiing sequence at the beginning of the film to the conversion of the Lotus sports car into a missile-firing submarine. There is also one of the great Bond assassins in Jaws (Richard Kiel), a large man with metal teeth who chomps a shark to death. Jaws is employed by madman Karl Stromberg (Curd Jürgens), who tries to provoke a nuclear holocaust and then create a civilization under the sea. Bond reaches a detente with Russian spy Anya Amasova to try and stop Stromberg.