Vulture

Skip to content, or skip to search.

movies

Henry Cavill Eats 5,000 Calories a Day

Ask anyone the first word that comes to mind when they think of Superman, and more than likely the answer is going to be strength. It definitely is for Henry Cavill at least. The British actor, who will portray the original superhero in Zack Snyder's The Man of Steel, is preparing for the role by training two and a half hours a day and eating a whole lot of food. "I’m on 5000 calories a day … You’ve got to eat protein first, then a little bit of carbs … you’ve gotta keep your hunger levels going," Cavill told Total Film. Sounds like Snyder really was serious about wanting "a bigger, more muscular Superman." [Total Film via Marquee/CNN]

Photo: Warner Bros.