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).
Or read this on Daily Mail