Thursday, September 17, 2026
The Moving Arts Film Journal

Henry Cavill to play Superman in Zack Snyder-directed film

By
January 31, 2011


Henry Cavill, star of Showtime’s period drama “The Tudors,” has been given the keys to the Fortress of Solitude.

The 27-year-old actor, who was on the short lists to play both Batman and Superman when those franchises were being rebooted by Christopher Nolan for “Batman Begins” and Bryan Singer for “Superman Returns,” will finally get his shot in the blue tights and red cape in Warner Bros.’ upcoming reboot.

And it turns out Cavill will get to the chance to work with Nolan afterall as the “Inception” director will be producing the Zack Snyder-directed Superman reboot.

According to sources close to Heatvision, Cavill beat out Matthew Goode, the British actor who played genius entrepreneur Ozymandias in Snyder’s “Watchmen,” for the coveted role last played by Brandon Routh in “Superman Returns.”

Also in the running to win the role were “White Collar” star Matthew Bomer, “The Social Network” star Armie Hammer, “True Blood” actor Joe Manganiello and Colin O’Donaghue, from “The Rite” with Anthony Hopkins.

Flixster Certified Bloggers Follow Us On Twitter Subscribe RSSFacebook
© The Moving Arts Film Journal. Archive of film criticism, essays and festival reporting, 2008–2017. · Full archive · Sitemap