Director Martin Campbell reveals that there were doubts about casting Daniel Craig as James Bond in ‘Casino Royale’ due to his unconventional looks. Campbell, who directed ‘GoldenEye’ with Pierce Brosnan as Bond, was part of the casting team to find Brosnan’s successor. Despite not fitting the traditional handsome Bond mold, Craig’s exceptional acting skills won them over, and the decision to cast him was unanimous.