There is no question that both Theo James and Tome Hiddleston could play the James Bond Role quite capably. But since there could never be two James Bonds at the same time, one needs to weigh their strengths and weakness to assess who is the best fit.
Since Daniel Craig's rather surprising departure from the James Bond franchise, speculations have been unceasing about who is most likely to replace him. Among the numerous actors whose names have been put forward as possible James Bond candidate, two names seemed to top the list - Theo James and Tom Hiddleston.
Acting Experience Fit For James Bond
Both Theo James and Tom Hiddleston are experienced and exceptional actors. Theo James is well-known for his Divergent series role as well as "Bedlam," "Underworld: Awakening and" "Downtown Abbey."
On the other hand, Tom Hiddleston also has well-established acting credentials. He appeared as Loki in several Marvel movies such as "Thor" and "The Avenger."
However, Tom Hiddleston fans argued that Tom is the better choice because of his role in "The Night Manager." In this BBC hit series, Tom Hiddleston plays a British spy that is similar to the James Bond role - articulate, charming but deadly, according to The Guardian.
Who is Perfectly Aged to Play the James Bond Role?
Officially, there has never been an age requirement for actors to play James Bond. Yet, among fans, there seems to be this consensus that a proper James Bond actor should be somewhat middle-aged - Think about Pierce Brosnan or Roger Moore. So between Theo James and Tom Hiddleston, who is the actor better suited to play the James Bond role in terms of age?
Born in Dec. 16, 1984, Theo James is 31 years old. The age is not too young but many people would probably say that for the James Bond role, it's almost but not quite there yet. Of course, it does not help that moviegoers usually see Theo James playing roles much younger than his actual age. Because of this, people would usually say that he is too young to play James Bond yet, especially those who are unaware that he is already 31.
Tom Hiddleston was born on Feb. 9, 1981, which makes him 35 years old. James Bond fans would surely say he is just the right age to play the iconic British spy, especially since he had already played as a British spy in television. Tom Hiddleston certainly projects that matured air fitting of 007.
But How Is It Really Decided In The End?
Actually, fans could argue all they want but according to former James Bond director Sam Mendes, choosing who's going to play 007 is not a democracy, as reported by Belfast Telegraph. The privilege is reserved to one woman alone, Barbara Broccoli, the franchise's producer. Since it is unlikely that Brocolli will bend to public opinion, only she can decide whether it's Tom Hiddleston or Theo James or even anyone else is fitting for the James Bond role.