Many different actors have portrayed the iconic protagonist of one of the longest-running and most successful franchises in film history. Whose version of 007 was the best?
Sean Connery was the best James Bond
"Just a drink. A martini, shaken not stirred."
Sean Connery was the original Bond
Connery was the first actor to portray Bond in the film franchise.
Connery's suave looks and muscular physique brought the spy to life as charmer and fighter, encapsulating Bond's character and story. His masculinity defined the character as a man's man and contributed to Bond's status as a sex symbol.
"Why is it that people who can't take advice always insist on giving it?"
Daniel Craig starred in the most successful Bond film
Skyfall was the most successful Bond film because it was successful in the box office and also praised by both fans and critics. This success is due in large part to Craig and his acting.