DANIEL Craig only agreed to play James Bond after Steven Spielberg told him: “It’s a winner.”
He asked the director to vet the script for the 2006 film Casino Royale as he worried about taking the role.
The long-serving 007 saw Spielberg, 75, on holiday and could not resist getting his opinion.
Craig said: “Steven was in the same hotel by chance.
“Can you get a more Hollywood moment? And I went, ‘Would you read this, please?’
“He read it very quickly and said, ‘You have to do it’.
“It was very important to me that someone like him should be as inspired by it as I was.”
Most read in Showbiz
Despite the potential the Bond role offered, Craig, 53, had his doubts.
He explained: “I was working with incredible directors in some amazing movies. I was nervous. I thought, ‘I don’t want to do Bond and ruin all that’.
“But I read the Casino Royale script. It was like, ‘OK, this is going to be good’.”