* 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.
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.
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.
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.
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.
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.
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.
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.
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).
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).
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.