Henry Cavill, Tom Hardy, Idris Elba, and Jacob Elordi are all rumored to replace Daniel Craig as the new James Bond.
The info comes from Variety where they mention the actorsâ names have been whispered about in relation to the coveted role, and they spoke to James Bond franchise producer Barbara Broccoli who said âitâs going to take some timeâ before Craigâs replacement is named.
âItâs a big decision,â Broccoli told Variety while attending the opening night of âMacbethâ on Broadway, which she is producing and in which Daniel Craig is also starring. âItâs not just casting a role. Itâs about a whole rethink about where weâre going. Iâm just here celebrating one of the greatest actors on the planet, Daniel Craig.â
Henry Cavill is of course known for playing Superman and starring in Netflixâs Game of Thrones, Tom Hardy is known for Venom, Idris Elba for Luther and recently voicing Knuckles in Sonic 2, and 24-year-old Jacob Elordi is known for HBOâs Euphoria.

Henry Cavill has been rumored to play James Bond for year
Henry Cavill has been rumored to play James Bond for years and happens to be starring in a spy series on Apple with Argylle from Matthew Vaughn that adapts Elly Conwayâs upcoming novel where it follows the worldâs greatest spy on a globe-trotting adventure.
Back in November of last year also saw Henry Cavill touch upon the James Bond Rumors as he filled in THR: âLook âŠI hate it when people start a sentence with, âLook âŠâ â it sounds like theyâre lying about something⊠I think it would be very exciting to have a conversation with the producers. ⊠In an ideal world, Iâd never have to turn anything down. Nothing is off the table. Itâs an honor to even be part of that conversation.â
Henry Cavillâs Mission Impossible director also recommended the actor for the new James Bond, as did Matthew Vaughn.
âI needed someone who was born to play Bond â which Henry is â and then nick him before Bond did,â said Vaughn. âHe plays a larger-than-life action hero with a wink. Itâs very different from Kingsman.â
