Henry Cavill has risen to recognition, but he also lost out on huge roles in big franchises. Here are eight roles he turned down or didn't get.
According to Variety, Cavill said [he had no idea of this](https://variety.com/2022/film/news/henry-cavill-responds-twilight-author-perfect-edward-cullen-1235419972/) and was never approached to audition, though it’s still interesting to consider him for the role. The role would go to Ryan Reynolds, who couldn’t save the movie, which is considered one of the [worst superhero movies](https://www.cbr.com/worst-21st-century-superhero-movies/) by Comic Book Resources. When the movie was announced, Cavill was a huge favorite for the role of Christian among fans of the book. Despite this, Cavill said he was never officially in consideration for the role, which went to Jamie Dornan. [Batman Begins](https://movieweb.com/movie/batman-begins/). Cavill was in the running to play the role. [Twilight](https://movieweb.com/movie/twilight/) tells the story of Bella, a teenager who moves to Forks, Washington, and meets the mysterious Edward Cullen. He said that he was unprepared both physically and artistically; he hadn’t done any physical training to look the part before the audition, and also didn’t feel mature enough in his career, as he hadn’t had any major film roles. Yes, Cavill played Superman, but he was also in the running to play the hero long before he actually did. [Henry Cavill](https://movieweb.com/person/henry-cavill/) has been active in the film and TV industry for nearly 20 years. In the past decade, he has soared to popularity as Superman on the big screen and Geralt in The Witcher on the small screen. Though he has turned in many performances in a variety of genres, he also missed out on many major roles, in some of the [world’s biggest franchises](https://movieweb.com/highest-grossing-movie-franchises/).