Henry Cavill cast as Superman
Brit actor will lead Zack Snyder's Man Of Steel
British actor Henry Cavill has been cast as Superman in Zack Snyder's Superman: Man Of Steel.
The actor, currently known for starring as Charles Brandon in TV series The Tudors, was very close to winning the part of Batman for 2005's Batman Begins , but director Christopher Nolan felt he was too young.
Well now Cavill has come of age, and how.
Christopher Nolan - now 'Creative Godfather' for the Superman reboot - and director Zack Snyder, have given the 27 year-old one of the biggest roles in cinema.
Synder said; "In the pantheon of superheroes, Superman is the most recognized and revered character of all time, and I am honored to be a part of his return to the big screen.
"I also join Warner Bros., Legendary (pictures) and the producers in saying how excited we are about the casting of Henry.
"He is the perfect choice to don the cape and S shield."
Sign up for the Total Film Newsletter
Bringing all the latest movie news, features, and reviews to your inbox
Though hardly an unknown akin to predecessor Brandon Routh, Cavill has yet to prove himself in a big-screen leading role.
And despite the obvious pressure of the job, his biggest test might be getting US audiences to buy a Brit as the most American of superheroes.
Cavill will next be seen in the upcoming Immortals alongside Mickey Rourke (pictured above).
Superman: Man Of Steel is due in cinemas December, 2012.