Long before he was the "Man of Steel," Henry Cavill was known as "Fat Cavill."
The actor has been very open about his pre-fame weight, sharing the unfortunate childhood nickname above with Details.
"I was fat, I was Fat Cavill," the now-30-year-old Superman star says of being bullied back in the day. "I bawled on the phone to my mom four times a day. I became an easy target."
Yep, kids can be cruel.
But once he turned 17, Henry dropped 21 pounds for his role in "The Count of Monte Cristo" ... and look at him now:
In a new video from The National Guard, a shirtless Henry reveals how he got his Superman physique -- demonstrating the grueling training he went through for the role.
"Superman learned he can fly, I learned I can do all sorts of things in the gym I never thought possible," he says.
Check out the gallery above to see what more stars looked like way before the fame!