Henry Cavill Cast As Superman In Zack Snyder's Reboot

It's a bird, it's a plane, it's the lead actor in Zack Snyder's "Superman" reboot!

Ladies and gentlemen, here is the new face of Clark Kent:

Warner Bros. announced today that actor Henry Cavill will play the Man of Steel in the studio's upcoming big-screen reboot of the DC Entertainment movie franchise.

Cavill is probably best known these days for his lead role on the Showtime series "The Tudors." He also appeared in the Neil Gaiman adaptation "Stardust," Kevin Reynolds' "Tristan + Isolde" and, awesomely, "Hellraiser: Hellworld." We'll get to see him on the big action stage later this year when he stars as Theseus in Tarsem Singh's Greek myth spectacle "Immortals."

This "Superman" casting isn't Cavill's first brush with superpowers and spandex. He was previously attached to McG's aborted "Superman" movie and was reported to have been beaten out by Christian Bale for Christopher Nolan's "Batman" reboot. What's more, he was also up for the lead in "Green Lantern" before Ryan Reynolds was cast in the role.

"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," Snyder said in a statement reported by Deadline. "I also join Warner Bros., Legendary 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."

Cavill follows Christopher Reeve, star of the original four movies, and Brandon Routh, from Bryan Singer's "Superman Returns." He isn't a marquee name, but neither were his predecessors at the time that they were cast.

Let us know what you think of the casting in the comment section or on Twitter!