Roger Moore could be right to call Craig the best Bond
According to Sir Roger Moore, Daniel Craig is the best actor to have ever played James Bond. The 84 year old, famed for his eyebrow-raising adventures as 007 in seven films between 1973 and 1985, made the claim in his new book, Bond on Bond.
But is he right? After all it’s one of the most hotly contested topics in all of moviedom, a question that despite the small sample of actors who’ve taken on the iconic role, continues to divide audiences. Well, he’s only done two films so far but we certainly think Craig could be on his way to becoming the best Bond to ever grace the silver screen, and here’s ten reasons why.