Daniel Craig s’est senti obligé d’accepter de jouer le rôle de James Bond, parce qu’il ne voulait pas être celui connu à jamais comme l’acteur qui a refusé le rôle de l’agent 007.

L’acteur britannique a été flatté d’être choisi pour remplacer Pierce Brosnan pour le rôle, mais sa première réaction a été de dire que James Bond n’était pas pour lui. Cependant, il a vite changé d’avis.

Il explique «Je me suis dit ''Comment t’en sortiras-tu ?'' Tu ne peux pas. Je ne voulais pas être le mec saoul au bar, qui dirait ''J’aurais pû être James Bond. On m’avait offert le rôle'', et que quelqu’un puisse répondre ''Quel imbécile tu fais !''»