


Craig was a fairly unknown actor at the time, not really fitting the physical description of Bond from the books and previous films, but the age was something that Campbell wanted to keep similar. Published Henry Cavill's long-standing interest in playing the next James Bond as Daniel Craig's replacement proves that he may still possibly land the role. With Daniel Craig vacating the role of James Bond after his performance in No Time to Die, the search. The British actor, who recently starred opposite Brad Pitt as a gun-toting hitman in action-thriller Bullet Train, has broody charisma and a balletic physicality as well as serious action. Cavill is certainly working more than ever, set to star in John Wick director Chad Stahelski’s reboot of the action-fantasy Highlander, reprise his role as Sherlock Holmes in the Netflix sequel. The actor was in his very early twenties when director Martin Campbell was tasked with finding the next Bond, and while he was impressed with Cavill’s performance, he ultimately wanted somebody older and more experienced to take over the role - so it went to Daniel Craig, who carried the franchise forward through five more entries before stepping down in 2021.Ĭasting a younger actor to play Bond would’ve been an interesting decision for Casino Royale, but Campbell has since admitted that he wanted to bring somebody who fit all the criteria of James Bond while still doing something fresh and new. Idris Elba, Tom Hardy, and Henry Cavill are reportedly in the mix for the coveted role. Cavill has been very transparent about the fact that he initially lost out on the role of James Bond following his audition for Casino Royale since he was too young. The new runaway favourite in the race to replace Daniel Craig as James Bond has just crushed former 007 frontrunners Henry Cavill and Tom Hardy.
