‘Auditioning for Bond took all my focus’: Henry Cavill Refused Lead Role in Zack Snyder’s 300 Because He Was Competing With Daniel Craig for James Bond in Casino Royale

henry cavill in 300
Featured Video

Henry Cavill has been making rumors to be the next James Bond for a long time. After the actor lost the role of James Bond in Casino Royale to Daniel Craig, he was highly disappointed. But with Craig appearing as James Bond for one last time in No Time to Die, Cavill had once again had the opportunity to land the role of James Bond. As for why he lost the role in the first place, multiple factors caused him to lose the movie.

Advertisement
Henry Cavill FandomWire
Henry Cavill

Henry Cavill revealed that after his audition the director told him he was too chubby for the role. The remark made him realize the importance of being fit. He also said that he had no idea about how to train or diet. He also thanked Martin Campbell for being honest with him, as it helped him get better.

Also Read: ‘Hypocrisy at its finest’: DC Fans Blasted for Not Letting Henry Cavill’s Superman Evolve or Change ‘Due to grown men’s inability to move past Christopher Reeve’s Superman”

Advertisement

Henry Cavill Turned Down Lead in 300 For James Bond Audition

Henry Cavill worked with Zack Snyder for the first time in Man of Steel. However, Snyder had earlier offered him the lead role in his film 300. Henry Cavill revealed that he turned down that role as he was auditioning for James Bond. 

At the time, only Cavill and Daniel Craig were shortlisted for the role. Cavill was sure he would get the role. But due to multiple factors, he lost it to Daniel Craig.   

Martin Campbell, who told the actor that he might be a little overweight for the role, also said he was too young to be the next James Bond. He said, “He was 22 at the time we auditioned for Casino Royale, but maybe he could still be James Bond in the future.” 

Advertisement
Henry Cavill is the #43 most handsome man in the world.
Henry Cavill

“I’d turned down a leading role in 300 because it was down to Daniel Craig and me, and auditioning for Bond took all my focus,” he shared. 

However, Campbell advised the actor not to lean out a bit in his next audition for the role. Henry Cavill shared his experience by saying that he wasn’t chubby but was just overweight to take his shirt off on the camera. After losing the role, Cavill was disappointed as he was willing to reject the high-profile films to get the role. 

Also Read: “I’ll fight tooth and nail for this character”: Henry Cavill Reveals His Extreme Fondness For The Witcher That Nearly Crushed Him When He Was First Rejected For the Role

Advertisement

Henry Cavill Would Love to Play James Bond

Now that Daniel Craig played James Bond for the last time in No Time To Die, discussions about who will be the new James Bond have started. One of the top names to be the next James Bond is Henry Cavill. As Martin Campbell also said at the time of his audition that he could be James Bond in the future, which increases his chances of getting the role.

Henry Cavill earns a step forward in the race of the next James Bond.
Henry Cavill is rumored to be the next James Bond.

Henry Cavill has said many times that he would love to be James Bond. He said that he would not pass on the opportunity if approached. By taking on several action films, he has proved that he can do action sequences. 

Also Read: ‘Lord have mercy’: Henry Cavill’s Man of Steel Test Photos in His Superman Suit Sets Internet Ablaze

Advertisement

As Campbell mentioned earlier, Henry Cavill has a good physique, and he is now at the age which is suitable for the role. But Cavill is not the only actor in the race for the next James Bond. 

Many reports have revealed that the filmmakers are looking to cast a young actor as a British Secret Service agent for future movies, including Idris Elba, Tom Hardy, Aidan Turner, Tom Holland, and many more. 

Henry Cavill as Sherlock Holmes
Henry Cavill as Sherlock Holmes

For now, Henry Cavill is expected to have a cameo as Superman in the DC film Black Adam, which is set the release on October 21, 2022. 

Advertisement

He is also starring in Netflix original Enola Holmes 2 alongside Millie Bobby Brown.

Enola Holmes 2 will release on Netflix on 28 October 2022.

Source: Cheatsheet

Advertisement

Avatar

Written by Laxmi Rajput

Articles Published: 2150

Laxmi Rajput is a writer at Fandomwire. She finished her Post Graduation in Broadcast Journalism and worked as a Business News writer for a year. But her interest in entertainment and pop culture compelled her to find a way towards Entertainment Journalism. She has worked across various fields and has 2 years of experience in content writing. She likes reading, music, movies, and traveling. She aspires to become a fiction writer in the future.