The Man of Steel is cast. Henry will be Kal-El, the last son of Krypton.
Best known for his role as Charles Brandon on Showtime's "The Tudors," Cavill, 27, will take on the iconic role in director Zach Snyder's film, which is expected to hit theaters in December 2012.source
In a statement, Cavill expressed his delight at being cast in the role, which was previously held by the late Christopher Reeve in four feature films in the 1970s and 1980s and Brandon Routh in Bryan Singer's 2006 film "Superman Returns."
"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," Cavill said.