Daniel Craig felt compelled to take the job as James Bond because he didn't want to be forever known as the man who turned down the iconic superspy role.
The British star was flattered when the 007 producers came to him and asked if he'd be interested in replacing Pierce Brosnan in the film franchise - but he initially snubbed their offer, insisting James Bond wasn't for him.
However, he quickly had a change of heart.
He explains, "I thought, 'How do you walk away from that? How do you ever rid yourself of it?' You can't.
"I didn't want to be the guy in the bar, drunk, going, 'I could have been Bond. I was offered the job,' and then some guy goes, 'You dumb s**t!'"