SPY Guide: The Top 10 Bond Films of All Time

best james bond movies
No Merchandising. Editorial Use Only Mandatory Credit: Photo by SNAP/REX/Shutterstock (390894le) FILM STILLS OF 'SPY WHO LOVED ME' WITH 1977, BARBARA BACH, LEWIS GILBERT, JAMES BOND, ROGER MOORE IN 1977 VARIOUS
Photo by SNAP/REX/Shutterstock
This is e-commerce content. If you purchase something by clicking on a link within this story we may receive a small commission of the sale.

* Whether you prefer Connery or Craig, there’s something for everyone
* Enjoy high-speed international chases and exciting gun fights
* Shake a martini and click through to watch

With his shaken martinis and endless women, the world has been enraptured by James Bond since Ian Fleming created the character in 1953. Check out our picks for the Top 10 Bond Films, and get in fierce debates over who’s the best 007.

10. Die Another Day

Pierce Brosnan takes his turn as Bond, and Halle Berry co-stars, in the franchise’s twentieth film, which sees James face-off against North Korea and a double agent in his own government. Madonna provides the theme tune–and also makes a cameo appearance.

Kevin Blain
2 months
Craig is really good as was Moore, Brosnan and Dalton...But Sean Connery had just the right blend...
2 months
Goldfinger,and From Russia with Love as 1 and 2 inthe top 10 Bond movies. Nine of the...
James P Snyder
2 months
A hreat collection of Bond flics. We all have a bond favorite actor mine is Pierce Brosnan....

Image Courtesy of MGM

Watch Die Another Day


9. You Only Live Twice

You Only Live Twice follows Bond (Sean Connery) as he travels to Japan in search of Russian and American spacecrafts that have gone mysteriously missing. The film’s screenplay was actually written by famous children’s author Roald Dahl.

Image Courtesy of MGM

Watch You Only Live Twice


8. On Her Majesty’s Secret Service

The only film starring George Lazenby as Bond, On Her Majesty’s Secret Service follows James as he faces-off against Blofeld (Telly Savalas), a villain who wants to sterilize the world’s food supply using his “angels of death.” Perhaps the most shocking event of the film is James Bond getting married.

Image Courtesy of MGM

Watch On Her Majesty's Secret Service


7. License to Kill

Starring Timothy Dalton as James Bond and directed by John Glen, who directed five others in the franchise, License to Kill sees James after he’s been suspended from MI6 and goes on a personal quest to settle the score.

Image Courtesy of MGM

Watch License To Kill


6. From Russia With Love

The second film in the franchise, From Russia With Love draws from real Cold War tensions brewing at the time, as Bond (Sean Connery) helps a beautiful Russian defector (Rosa Klebb)–all while being hunted for killing Dr. No. Both Sean Connery and Daniel Craig insist it’s the best film in the franchise.

Image Courtesy of MGM

Watch From Russia With Love


5. Skyfall

The highest grossing Bond film of all time, Skyfall was nominated for five Academy Awards, winning two. The film sees Bond’s (Daniel Craig) ties to M (Judi Dench) tested as he faces a former MI6 operative (Javier Bardem) gone rogue.

skyfall Image Courtesy of MGM

Watch Skyfall


4. The Spy Who Loved Me

The tenth Bond film, and the third starring Roger Moore, The Spy Who Loved Me visits locations like the Bahamas, Egypt and Italy, as James must stop Karl Stromberg (Curt Jurgens), an insane villain who wants to destroy the world and recreate it under the sea.

Image Courtesy of MGM

Watch The Spy Who Loved Me


3. Dr. No

Bringing the world Sean Connery as James Bond in his first-ever film, Dr. No features some classic Bond chases–by car and by foot–as Bond is sent to Jamaica to investigate the deaths of two British operatives.

Image Courtesy of MGM

Watch Dr. No


2. Casino Royale

Introducing Daniel Craig as James Bond and Judi Dench as M, Casino Royale led a whole new generation to rediscover the franchise. It follows his intense chase of international villain Le Chiffre (Mads Mikkelsen), as well as his tumultuous love affair with the enigmatic Vesper Lynd (Eva Green).

Image Courtesy of MGM

Watch Casino Royale


1. Goldfinger

Featuring a brilliant turn by Sean Connery, as well as one the best bond-girl name ever: Pussy Galore (Honor Blackman), Goldfinger follows Bond as he delves deeper into a plot by gold magnate Auric Goldfinger (Gert Fröbe).

Image Courtesy of MGM

Watch Goldfinger


Get a Spy Beach Body With These James Bond Inspired Workouts

If you buy something because we told you about it, we may receive compensation from retail partners.