Craig has added depth to Bond role
Daniel Craig has made James Bond a more complex character.
The actor took over the role of 007 from Pierce Brosnan in 2006 for 'Casino Royale' and he has impressed the franchise's producer Barbara Broccoli with how much he has brought to the character.