In a new profile in USA Today Henry Cavill—the hunka-hunka British love playing Superman in next week's Man of Steel—confirmed that he was indeed going to replace Tom Cruise in The Man from U.N.C.L.E., the secret-agent remake blockbuster-to-be directed by Guy Ritchie. That's a pretty big sign that Cavill's future in Hollywood is already looking much, much better than the last young heartthrob to don an "S" on his chest.
Cavill will be taking on the role of Napoleon Solo alongside Armie Hammer's Illya Kuryakin as they take on the roles popularized by David McCallum and Robert Vaughn in the 1960s TV series. (If you need to re-familiarize with U.N.C.L.E., just remember that Sally Draper pleasured herself during the fourth season of Mad Men while watching the show.)
Though Cavill's participation in the film had been rumored after Cruise dropped out to focus on the next Mission: Impossible (he wasn't the first to bail), Cavill confirmed his next big gig to USA Today's Bryan Alexander. "Things are full-steam ahead. It's all very early days. But it's gonna happen," he said, adding: "Well, this is Hollywood. It's supposed to happen."
So even if question marks still hang over Man of Steel—will it be moody? Awesome? "Real"? Or sci-fi?—Cavill's already got his post-Kryptonian career starting to line right up. And, really: Poor Brandon Routh. He was the last actor tapped to play the man of steel, but following the (very) disappointing Superman Returns in 2006, Routh's career never soared as high as his character did. His first post-Superman film was Zack and Miri Make a Porno ... two years later. Just recently he was on the quickly canceled TV show Partners. So, yeah.
Of course, Cavill already starts out with a more impressive resumé, having done his time on The Tudors, but now he seems to have another splashy role under wraps—even if the film isn't necessarily a slam dunk. Routh is probably just shaking his head.