Mixed-up hip-hop lyrics aside, Henry Cavill (who you may remember from The Tudors, Stardust, and Tristan + Isolde) has scored the highly coveted role of Clark Kent who (spoiler alert) is Superman.
Superman: Man of Steel, directed by Zack Snyder, now has its star.
The positives are clear: he’s a young actor who’s just well known enough to be recognizable, but not nearly well known enough to overshadow the role with his stardom. Plus, he’s just about as square-jawed as they come.
The negatives are really just questions. He does a strong job as Charles Brandon on The Tudors, but it’s a radically different role from Supes. It’s unclear what kind of job he’ll do, but he clearly showed something to the casting team, and he’ll be surrounded by the Warners machine, Snyder, and Christopher Nolan. Not a bad group to have in your huddle.
Thus, Jon Hamm has been passed over for the role and a 27-year-old will be playing an ace reporter that’s risen through the ranks in the big city. Also, Nicolas Cage will yet again not be playing Superman. Rejoice and lament in equal measure. [Deadline Missionville]
