CNET también está disponible en español.

Ir a español

Don't show this again

We're talking Bond movies, James Bond movies

Since 1962, author Ian Fleming's super-suave super-spy James Bond has been featured in 26 films. So, what's the best movie -- and what's the worst? 

Using the review-aggregate data from Metacritic, we've ranked every theatrically released Bond movie, from Sean Connery's Dr. No to Daniel Craig'Spectre, and including, of course, the 007 appearances of George Lazenby, Roger Moore and Timothy Dalton. Box office data is culled from stats compiled by The Numbers.

Note: Some people would count only 24 Bond movies -- those are the canonical films from Eon Productions. We'll point out the two outliers as we go along.

Also: The next film up, 2020's No Time to Die, which is Craig's presumed final franchise outing, has had its release delayed to November due to the COVID-19 pandemic. We'll include that when the time comes.

So here's the rundown -- and let our rankings be your binge-watch guide.

Published:Caption:Photo:MGM (left-right); Bettmann/Getty Images (center)
1
of 49

26. A View to a Kill

According to the critical consensus, Roger Moore isn't just the star of the worst James Bond movie -- this snowboarding 1985 entry -- he's the star of the worst James Bond movies, period. When combined and averaged, his 007 films produce a franchise-low Metascore of 53.7.

Metascore: 40 

Published:Caption:Photo:Keith Hamshere/Getty Images
2
of 49

Mayday, mayday ...

A View to a Kill, co-starring Grace Jones as Bond baddie (and eventual ally) May Day, is Roger Moore's seventh and final 007 movie. "The James Bond series has had its bummers, but nothing before in the class of this one," Pauline Kael wrote for the New Yorker. 

Published:Caption:Photo:MGM
3
of 49

25. The Man with the Golden Gun

As far as critics are concerned, this 1974 installment, Roger Moore's second outing as 007, is another bottom-dweller in the James Bond franchise. "If you enjoyed the early Bond films as much as I did, you'd better skip this one," Nora Sayre wrote in the New York Times.

Metascore: 43

Published:Caption:Photo:Movie Poster Image Art/Getty Images
4
of 49

Off target

The Man with the Golden Gun, featuring Christopher Lee as the Bond villain Scaramanga, grossed $97.6 million worldwide, the weakest box-office performance by any of the Roger Moore 007 films.   

Published:Caption:Photo:MGM
5
of 49

24. Casino Royale (1967)

This offbeat, comic entry features a multitude of actors as James Bond. But more 007s do not make things merrier -- or better. Variety called this version of Casino Royale "a film of astounding sloppiness" and "an insult to the Bond name." 

This is one of the two noncanonical, non-Eon films in our rundown. (And for Bond completists -- sorry, we're not including the 1954 television production of Casino Royale, which portrayed our hero as Jimmy Bond, and an American to boot.)

Metascore: 48

Published:Caption:Photo:LMPC /Getty Images
6
of 49

Snake eyes

1967's Casino Royale, featuring David Niven, grossed a franchise-worst $41.7 million worldwide. 

Published:Caption:Photo:Sunset Boulevard/Corbis/Getty Images
7
of 49

23. Tomorrow Never Dies

The first of the four Pierce Brosnan Bond movies in this list gets credit for giving Michelle Yeoh an early Hollywood showcase -- but for little else. According to Salon's Charles Taylor, this 1997 movie "scores zero in suspense, wit or class." 

Metascore: 52

Published:Caption:Photo:20th Century Fox Home Entertainment
8
of 49

Meh

When averaged, Brosnan's four James Bond movies post a 57.5 Metascore, the second-lowest among 007 actors who have starred in at least four movies. 

At the box office, Tomorrow Never Dies, featuring Jonathan Pryce as villain Elliot Carver, grossed $339.5 million worldwide. That's on par with, but on the low end of, the other films of the Brosnan era. 

Published:Caption:Photo:MGM
9
of 49

22. For Your Eyes Only

Critics are kinder, if still cool, to Roger Moore's fifth 007 adventure. In the Chicago Sun-Times, critic Roger Ebert wrote that the 1981 film "is a competent James Bond thriller …[b]ut it's no more than that." 

Metascore: 54 

Published:Caption:Photo:MGM
10
of 49

On the bright side

Aside from its reviews, For Your Eyes Only is a success of the Roger Moore era: It earned an Oscar nomination for its Sheena Easton-crooned title song; and it grossed $195.3 million worldwide -- the second-best box office showing for a Moore installment.  

Published:Caption:Photo:MGM
11
of 49

20 (tie). The Spy Who Loved Me

Nominated for a franchise-best three Oscars, this 1977 adventure nonetheless rates mixed reviews from critics. "After the opening sequence," Newsweek's Maureen Orth wrote, "much of the action in The Spy Who Loved Me … is somewhat downhill." 

Metascore: 55

Published:Caption:Photo:LMPC/Getty Images
12
of 49

Something to sink your teeth into

The Spy Who Loved Me, featuring the first of two franchise appearances by Richard Kiel as the villainous Jaws, grossed $185.4 million worldwide, making it one of the biggest box office hits of its release year.    

Published:Caption:Photo:LMPC/Getty Images
13
of 49

20 (tie). Live and Let Die

Roger Moore's first James Bond movie is, well, another middling effort -- at least per critics. In retrospect, this 1973 film may have suffered from comparison to the just-concluded Sean Connery era.

"...[E]ven the art direction -- long the Bond films' real secret weapon -- seems to have fallen to a shrunken budget," the Chicago Reader's Dave Kehr wrote. "Not much fun." 

Metascore: 55 

Published:Caption:Photo:MGM
14
of 49

Spellbound

At the box office, Live and Let Die, co-starring Geoffrey Holder as the voodoo-practicing henchman Baron Samedi, and featuring the hit title song by Paul McCartney's Wings, was a big step up from the previous Sean Connery film, Diamonds Are Forever. It grossed $161.8 million worldwide.  

Published:Caption:Photo:MGM
15
of 49

19. Die Another Day

The final Pierce Brosnan James Bond film may have introduced the invisible car, but critics think of this 2002 film as a retread, not an innovator. "Surely it will not be giving things away to tell you there's absolutely nothing new about the latest episode," Desson Thomson wrote in the Washington Post.

Metascore: 56

Published:Caption:Photo:MGM
16
of 49

Going out on top

Co-starring then-reigning Oscar winner Halle Berry as Bond girl Jinx Johnson, and featuring the hit title track by Madonna, Die Another Day grossed more money than any other Pierce Brosnan 007 film: $431.9 million worldwide. 

Published:Caption:Photo:MGM
17
of 49

18. The World Is Not Enough

This 1998 film is the third Pierce Brosnan James Bond film. "This keeps one reasonably amused, titillated, and brain-dead for a little over two hours," Jonathan Rosenbaum wrote in the Chicago Reader. 

Metascore: 57

Published:Caption:Photo:Keith Hamshere/Sygma/Getty Images
18
of 49

Hanging in there

The World Is Not Enough, co-starring Denise Richards as a nuclear physicist, grossed a solid $361.7 million at the worldwide box office. 

Published:Caption:Photo:MGM
19
of 49

16 (tie). Licence to Kill

The second -- and final -- James Bond movie of the Timothy Dalton era gets good marks as an action movie, but not necessarily as a 007 movie. "James Bond might as well be any of a dozen movie cops," the St. Louis Post-Dispatch's Joe Pollack wrote of this 1989 entry.

Metascore: 58

Published:Caption:Photo:MGM
20
of 49

End of the road

Licence to Kill, featuring Carey Lowell as Bond girl Pam Bouvier, grossed $156.2 million worldwide -- a big drop at the box office compared with the Dalton's previous 007 film.

Published:Caption:Photo:MGM
21
of 49

16 (tie). Quantum of Solace

To date, this 2008 film is the worst-reviewed of the 007 Daniel Craig era. "Quantum of Solace may be explosive with images of fiery infernos," Film Threat's Jay Slater wrote, "but it's convoluted and confusing." 

On the whole, the Craig-led Bond films boast a Metascore average of 69.8, making his movies the second-best reviewed 007 movies of all time. 

Metascore: 58 

Published:Caption:Photo:MGM
22
of 49

Good news, bad news

On one hand, Quantum of Solace, co-starring Mathieu Amalric as Bond villain Dominic Greene, is the fourth-biggest-grossing James Bond movie of all time, with $591.7 million in worldwide ticket sales. On the other hand, the film is the lowest-grossing James Bond film starring Daniel Craig.  

Published:Caption:Photo:MGM
23
of 49

15. Diamonds Are Forever

The first Sean Connery film in this rundown is the Scotsman's sixth Bond project -- and the last one that the iconic star made before taking a 12-year 007 hiatus. According to critics, Diamonds Are Forever is evidence of a franchise in need of new blood. 

The New Yorker's Pauline Kael called the film an "[u]nimaginative Bond picture that is often noisy when it means to be exciting."

Metascore: 59

Published:Caption:Photo:MGM
24
of 49

Not quite a gem

Diamonds Are Forever co-stars Jill St. John as Bond girl Tiffany Case. Among the Sean Connery 007 installments, the movie grossed a middling $116 million worldwide. 

Published:Caption:Photo:MGM
25
of 49

13 (tie). Spectre

This 2015 Daniel Craig adventure, the most recently released James Bond movie, is "filled with big sets, big stunts, and what ought to be big moments," Matt Zoller Seitz noted for RogerEbert.com, "but few of them land."

Metascore: 60

Published:Caption:Photo:MGM
26
of 49

Big hit

Spectre, co-starring Christoph Waltz as a new take on the old reliable Bond villain Blofeld, grossed a whopping $879.6 million worldwide, the second-biggest take for the franchise.

Published:Caption:Photo:MGM
27
of 49

13 (tie). The Living Daylights

This 1987 Timothy Dalton entry wins points from critics for not being a Roger Moore entry. "After the fizzle of the later Roger Moore Bonds," Empire's Kim Newman wrote, "The Living Daylights brings in a new 007 … who manages the Connery trick of seeming suave and tough at the same time."

Metascore: 60

Published:Caption:Photo:Keith Hamshere/Getty Images
28
of 49

On the upswing

The Living Daylights outgrossed its predecessor, Roger Moore's A View to a Kill, by nearly $40 million, for a worldwide box office total of $191.2 million. 

Published:Caption:Photo:MGM
29
of 49

11 (tie). On Her Majesty's Secret Service

This 1969 film, which marks George Lazenby's lone outing as James Bond, is a pretty good 007 entry, per critics. While the New Yorker's Pauline Kael found its star "quite a dull fellow," she called the movie "exciting." 

Metascore: 61

Published:Caption:Photo:LMPC/ Getty Images
30
of 49

The happy couple

On Her Majesty's Secret Service broke new ground with a James Bond wedding, featuring Diana Rigg as 007's ill-fated bride, Tracy di Vincenzo. At the box office, though, the film fell flat with an $82 million worldwide gross. 

Published:Caption:Photo:Sunset Boulevard/Getty Images
31
of 49

11 (tie). You Only Live Twice

This 1967 entry marks Sean Connery's fifth outing as James Bond. Chicago Sun-Times critic Roger Ebert saw signs of wear: "Connery labors mightily," Ebert wrote. 

Metascore: 61

Published:Caption:Photo:LMPC/Getty Images
32
of 49

Throw the movie a frickin' bone here!

For a Sean Connery James Bond movie, You Only Live Twice grossed a so-so $111.6 million worldwide. The film is nonetheless influential: Its cat-petting iteration of Blofeld (played by Donald Pleasence) inspired the Austin Powers franchise's Dr. Evil.   

Published:Caption:Photo:Express Newspapers/Getty Images
33
of 49

10. Octopussy

According to critics, this 1983 film is Roger Moore's second-best James Bond movie. "It soars, all right, but it does it on automatic pilot," wrote Jay Scott for Toronto's Globe and Mail.

Metascore: 63

Published:Caption:Photo:MGM
34
of 49

Bond woman

Octopussy, co-starring Maud Adams in her second franchise outing (after The Man with the Golden Gun), as the titular character, grossed a solid $187.5 million worldwide. 

Published:Caption:Photo:MGM
35
of 49

9. Thunderball

According to critics, this 1965 film is a lesser Sean Connery 007 entry, but a worthy entry overall. "[It] still effortlessly plies the glory Bond years, concluding with a stunning underwater battle," wrote Empire's Kim Newman. 

Metascore: 64

Published:Caption:Photo:LMPC/Getty Images
36
of 49

On the beach

Thunderball, featuring Martine Beswick, another two-time Bond girl (she also appears in From Russia with Love), is the top-grossing Sean Connery 007 movie of the 1960s and 1970s: It took in $141.2 million in worldwide ticket sales. 

Published:Caption:Photo:Apic/Getty Images
37
of 49

8. GoldenEye

The first Pierce Brosnan Bond movie is the best Pierce Brosnan Bond movie, per critics. "New Bond man Brosnan can't be faulted for much," Desson Thomson wrote in the Washington Post. "In this new venture, he's appropriately handsome, British-accented and suave." 

Metascore: 65

Published:Caption:Photo:MGM
38
of 49

Bull's-eye

GoldenEye, featuring Famke Janssen as Bond girl Xenia Zaragevna Onatopp, grossed a then-huge $356.4 million worldwide. Pent-up demand may have helped: The 1995 film was the first James Bond movie since Timothy Dalton's License to Kill, released six years prior. 

Published:Caption:Photo:MGM
39
of 49

7. Moonraker

Released in 1979, two years after Star Wars changed just about everything in Hollywood, the fourth Roger Moore James Bond film sees 007 sent to outer space. Critics non-ironically cheered. "Moonraker is a satisfying blend of familiar ingredients,"  wrote the Washington Post's Gary Arnold.

Overall, the film is the best-reviewed Bond movie of the Moore era. 

Metascore: 66

Published:Caption:Photo:MGM
40
of 49

To infinity and beyond

Moonraker, co-starring Lois Chiles as astronaut Holly Goodhead (yes, really), is the ninth-biggest-grossing James Bond movie of all time, with $210.3 million in worldwide ticket sales. 

Published:Caption:Photo:MGM
41
of 49

6. Never Say Never Again

The top-grossing Sean Connery Bond movie, this 1983 film is also one of the better-reviewed Bond movies. 

Never Say Never Again marked Connery's final 007 appearance and, from a critical standpoint, seems to have benefited from having been released during the reviled tail end of the Roger Moore era. 

"It is good to see Connery's grave stylishness in this role again," Time's Richard Schickel wrote. "It makes Bond's cynicism and opportunism seem the product of genuine worldliness (and world weariness) as opposed to Roger Moore's mere twirpishness."

Despite the presence of Connery, who first embodied Bond on the big screen, this movie wasn't from Eon Productions, making it the second of the two non-canonical films in our list.

Metascore: 68 

Published:Caption:Photo:Sheila Penn/Getty Images
42
of 49

5. Dr. No

The first James Bond feature film, released in 1962 (though it didn't arrive in the United States until 1963), is one of the best James Bond movies, per critics. "Sean Connery excellently puts over a cool, fearless, on-the-ball, fictional Secret Service guy," Variety praised. 

Metascore: 78

Published:Caption:Photo:LMPC/Getty Images
43
of 49

Legend

Dr. No, featuring Ursula Andress as original Bond girl Honey Ryder (yes, really), was one of 1963's Top 10 box-office hits. It grossed $59.6 million worldwide.

Published:Caption:Photo:MGM
44
of 49

4. Casino Royale

The first Daniel Craig James Bond movie, Casino Royale blew away critics with its new take on the spy saga. "[Craig's] Bond is at least the equal of the best ones before him, and beats all of them in sheer intensity," the Wall Street Journal's Joe Morgenstern raved. 

The 2006 film grossed a then-franchise-best $594.4 million worldwide. 

Metascore: 80 

Published:Caption:Photo:MGM
45
of 49

3. Skyfall

The top-grossing James Bond movie to date, with a worldwide take of more than $1.1 billion, this 2012 film is, per critics, the best Daniel Craig 007 movie -- and that's not all.  

"Skyfall is one of the best Bonds in the 50-year history of moviedom's most successful franchise," James Adams wrote in Toronto's Globe and Mail.

The film won the series' first two Oscars since 1964's Goldfinger; it claimed statuettes for sound editing and for Adele's title song. 

Metascore: 81 

Published:Caption:Photo:MGM
46
of 49

2. From Russia with Love

The second James Bond movie is, per the critical consensus, the second-best James Bond movie ever. Praised the New Yorker's Pauline Kael of the 1963 release, "Exciting, handsomely staged, and campy."

Metascore: 85

Published:Caption:Photo:LMPC/Getty Images
47
of 49

Lotte villainy

From Russia with Love, featuring Lotte Lenya as Bond baddie Rosa Klebb, grossed $78.9 million worldwide, a take that represented significant growth over Dr. No, and firmly established 007 as a franchise to watch. 

Published:Caption:Photo:MGM
48
of 49

1. Goldfinger

Here it is: This 1964 Sean Connery entry is, per the critical consensus, the best James Bond movie. 

"Larger than life, faintly ridiculous, completely cool, Goldfinger is the quintessential James Bond movie," Empire's Ian Freer wrote.

The film grossed a then-franchise-best $124.9 million worldwide, and won the franchise's first Oscar (for sound effects). 

Metascore: 87

Published:Caption:Photo:LMPC/Getty Images
49
of 49
Up Next

How to watch every Marvel Cinematic Universe film in the right order