These Are the Best James Bond Movies! Do You Agree?

Daniel Craig in "Skyfall"

When you say agent, the first thing that comes to your mind is “Bond, James Bond.” Ian Fleming’s Agent 007 is capturing the attention of movie lovers for more than half a century and its movies have become a global phenomenon. The figure of Bond, whether played by Sean Connery, Roger Moore, Pierce Brosnan or lately Daniel Craig, is an icon of style, smooth talk, and thrilling action.

Although every James Bond movie has the usual recipe: gadgets, villains, beautiful women and martini’s, not all Bond movies were successful. So buckle up and get your martini served shaken, not stirred, as we bring you our list of top five James Bond movies.

5. Skyfall (2012)

After Quantum of Solace in 2008, one of the worst Bond movies ever, 2012’s Skyfall restored our faith in the franchise. Daniel Craig may not have been everyone’s favorite 007, but he brought his A-game to this movie. It will get personal and there will be tears involved as Bond’s loyalty towards M, played by Oscar-winning Judi Dench, is tested when their HQ is attacked.

4. Casino Royale (2006)

This is the first Bond movie where Daniel Craig takes the lead. There has been a lot of speculation on Craig not fitting as the next Bond, as he had to live up to expectations of legendary actors before him. We think it is safe to say that Craig justified the trust and delivered us a masterful Bond movie. Casino Royale was the first of Fleming’s Bond series, which seems fitting for a fresh start with a fresh actor. It follows 007 as he gets involved in high stakes game of poker in order to defeat his enemies.

3. On Her Majesty’s Secret Service (1969)

This one may come as a surprise as it is more of a love story than the usual action-packed Bond movie, with agent 007 getting married at the end. But before that, James Bond, now played by George Lazenby after Sean Connery decided to retire from the role, must defeat a villain who wants to destroy the world’s food supply.

2. From Russia With Love (1963)

This is the second James Bond film and one where we can see James Bond closer than ever to the original character Ian Fleming created. Played by Sean Connery, who was, as usual, excellent, Agent 007 is on a mission to retrieve a Soviet device for encryption that was stolen by the evil organization called SPECTRE, He has to do everything in his power to find it, and that includes seducing Russian beauties.

1. Goldfinger (1964)

Probably the all-time greatest Bond movie. Gert Fröbe’s portrayal of supervillain Goldfinger is nothing short of amazing, while Sean Connery puts on James Bond smile one again. The movie has been largely influential on all the later installments in the franchise, mostly due to its extensive use of technology and gadgets, specific humor, and attractive locations, elements all later Bond movies incorporated.