By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Carl2291 said:

Considering that Daniel Craig has 2 more movies contracted to him, we will be looking at the next Bond hitting cinemas in around 6 Years time. When you consider that Elba right now is 42 and will be pushing 50 by the time he could realistically take hold of the character, he will be too old.

I would go for Tom Hardy or Henry Cavill from the current big elite. Cavill was actually considered for Casino Royale.


Exactly by the time Craig is done with the role Irdis Elba will be too old.  But you never know since Roger Moore was older then Sean Connery when he replaced him as Bond.  As for Tom Hardy he is to too short to play Bond even though he is only a inch shorter then Daniel Craig.  Henry Cavill would be a good choice.