Get the latest gossip

Daniel Craig reveals the reason he initially rejected the chance to play James Bond after teasing who the next 007 could be


The actor, 56, portrayed 007 in five movies spanning from 2006's Casino Royale to 2021's No Time To Die, but admits he had reservations about taking the part of the legendary spy.

Daniel took on other film roles between Bond movies - such as Defiance and Cowboys and Aliens- but explained that his attempts to showcase his versatility as an actor left him burnt out. Daniel hung up his bowtie and tux three years ago and has been leaning into more experimental roles since, ranging from a fun camp gentleman sleuth with a Southern drawl to a man who falls in love with a drug addict in Mexico City, in the 1940s. The actor plays an American, William Lee, living in Mexico City who becomes sexually obsessed with a former sailor, Eugene Allerton (Drew Starkey).

Get the Android app

Or read this on Daily Mail

Read more on:

Photo of Daniel Craig

Daniel Craig

Photo of James Bond

James Bond

Related news:

News photo

Daniel Craig Reveals Why He Initially Turned Down Playing James Bond, If He'd Reprise the Role & Talks Straight Actors Playing Gay Roles

News photo

Daniel Craig Praises Chappell Roan for Setting Boundaries with Toxic Fans

News photo

Daniel Craig Applauds Chappell Roan’s ‘Guts’ to Speak About Toxic Fans: ‘Celebrity Kills You’