Preparing for a role is hardly ever just about memorizing the lines and reciting them on camera. Actors often need to undergo dramatic physical transformations to better portray their characters.
Comfia gathered for you 10 Hollywood stars who pushed their bodies to the limits for the sake of movies.
1. Zac Efron
Zac Efron has sure come a long way from being a skinny teenager. His shocking transformation reached its peak after he was cast as a lifeguard in the summer hit Baywatch. To get a beach-worthy physique, he reduced his body fat to an extremely low level and pumped up with his on-screen buddy Dwayne Johnson prior to every shooting.
2. Chris Pratt
Pratt replaced his beer belly with a 6-pack after getting rid of 60 pounds in a 6-month period. The actor needed a bit of a reshaping for his roles in the blockbuster sequels Guardians of the Galaxy and Jurassic World, which will probably make him stick with his new look for years to come.