Henry Cavill proved his geek credentials on "The Tonight Show," but they almost cost him a huge opportunity. He said he almost missed Zack Snyder's call telling him he got the role of Superman in the upcoming film "Man of Steel." Why did he almost miss it?
Because he was playing "World of Warcraft."
“You can’t save it, you can’t pause it or anything," Cavill lamented. He tried to call back but got no answer. "I’m thinking, great, I’ve lost the job because ... or I’m never going to get the job."
Luckily, Snyder called back and Cavill was able to take his call. It was almost too much for Cavill, who admitted he had no idea how to react. All he'd heard was "no." It was "no" for Robert Pattinson's role in "Twilight," James Bond went to Daniel Craig, and he even lost the role of Superman in 2006's "Superman Returns."
Everything's different now. As Uproxx put it, Cavill is living the life -- he's Superman, he's a heartthrob, and hes the envy of nerds everywhere!
Henry Cavill dons the classic red and blue as Superman in "Man of Steel," opening in theaters June 14. "The Tonight Show with Jay Leno airs weeknights at 11:35 p.m. ET on NBC.
TV Replay scours the vast television landscape to find the most interesting, amusing, and, on a good day, amazing moments, and delivers them right to your browser.