Skyfall director Sam Mendes has revealed that he didn’t initially believe Daniel Craig was up to the job of playing James Bond.
"I was one of the people who said I didn't think he was the right casting.
"At the time, I was asked in an interview and I said, 'I'm not sure, I would advise him not to do it'," he told The Daily Telegraph.
Mendes eventually admitted he was wrong about Craig after seeing his first performance as Bond in Casino Royale.
''I watched him go through that intense pressure and come through that with flying colours," said Mendes.
"I bumped into him after Casino Royale and I was so excited to see him as Bond. It was great to watch him come through that and prove the doubters wrong.''
But Mendes was far from alone in his initial scepticism about Craig’s suitability as Bond. Indeed, irate fans campaigned for a boycott of Casino Royale before the film’s release and even went so far as to set up a website calling for Craig to be stripped of the role.
Criticism of Craig initially centred on his blond hair and apparently "bland" personality, though fans have generally embraced the new Bond since Casino Royale's release and credited Craig with re-energising the franchise.
But what do you think? Did you prefer the traditional tall, dark and debonair Bonds of yesteryear, or are you a fan of Craig’s new approach to the role? Vote in our poll and let us know: