Every James Bond Movie Ranked Worst to Best

Source: Courtesy of United Artists

6. GoldenEye (1995)
> Starring: Pierce Brosnan, Sean Bean, Izabella Scorupco
> Favorable reviews: 83% of audiences
> Domestic box office gross: $106.6 million

“GoldenEye” is the first Bond film to star Pierce Brosnan, who replaced Timothy Dalton in the role of James Bond. It is also the first film to feature Judi Dench in the role of M, a character never before portrayed as a woman. James Bond personally kills 39 people in the film, the second highest body count behind only “Octopussy.”

Source: Courtesy of United Artists

5. Dr. No (1962)
> Starring: Sean Connery, Ursula Andress, Bernard Lee
> Favorable reviews: 82% of audiences
> Domestic box office gross: $16.1 million

“Dr. No” is the movie that launched the franchise. Producers Harold Saltzman and Albert Broccoli considered Cary Grant and James Mason, among other actors, to play the British agent, while Bond author Ian Fleming preferred David Niven. But once Connery won the role, he put his stamp on the character. The plot of “Dr. No” revolves around a deranged scientific genius, Dr. No (Joseph Wiseman), who wants to disrupt the U.S. space program.

Source: Courtesy of United Artists

4. From Russia with Love (1963)
> Starring: Sean Connery, Robert Shaw, Lotte Lenya
> Favorable reviews: 83% of audiences
> Domestic box office gross: $24.8 million

“From Russia with Love” is one of the few Bond movies whose plot addresses Cold War tensions. Bond travels to Istanbul to try get hold of a Soviet decoding machine before the crime organization Spectre gets it. The film is also remembered for Bond’s fight with humorless former KGB agent Rosa Klebb (Lotte Lenya), who tries to dispatch Bond with poison in the toe of her shoe.

Source: Courtesy of Columbia Pictures

3. Casino Royale (2006)
> Starring: Daniel Craig, Eva Green, Judi Dench
> Favorable reviews: 89% of audiences
> Domestic box office gross: $167.5 million

2006’s “Casino Royale” is the first film to star Daniel Craig as James Bond. Fans and critics alike immediately took to the blonde-haired Craig in the role. The film is considered a reboot of the series, and classic characters such as Q and Miss Moneypenny were absent from the script. Yet the focus on other characters, such as Bond himself, is strong compared to what was seen by many as an increasingly excessive focus on gadgetry in prior Bond films.

Source: Courtesy of Columbia Pictures

2. Skyfall (2012)
> Starring: Daniel Craig, Javier Bardem, Naomie Harris
> Favorable reviews: 86% of audiences
> Domestic box office gross: $304.4 million

“Skyfall” grossed over $304 million at the domestic box office — over $100 million more than “Spectre,” which is the second highest grossing film in the series. The film also scored five Oscar nominations — more than any other Bond flick — and won two. It was the first Bond movie to be filmed in China — an element that may have helped it become the first movie in the franchise to gross over $1 billion worldwide.