Tom Hardy gained 30 pounds to play in "The Dark Knight Rises"

Actors have to use a lot of makeup in order to look like their characters. But sometimes makeup is just not enough, so an actor has to transform their physical body as well. Charlize Theron, for instance, had to gain 50 lb for her leading part in Tully. And Chris Pratt had to lose a lot of weight and pump up his muscles for Guardians of the Galaxy.
At Bright Side, we put together a list of actors who had to sacrifice their figure for a promising part.
Do you know any other actors that can be included in this list? Tell us!
Tom Hardy gained 30 pounds to play in "The Dark Knight Rises"
Ryan Reynolds worked put hard for "Green Lantern"
Aamir Khan's fat to fit for Dangal has left his fans shocked. The actor went from weighing 96 kgs with a pronounced paunch to a fit 68 kg with six-pack abs in five months while playing Mahavir Singh Phogat in DangaL
Chris Pratt for the Guardians Of The Galaxy ?
Love Charlize Theron and Christian Bale! Two of may favorite actors hands down! Charlize was phenomenal in Monster as well and Christian Bale was great in the Machinist and as The Fighter!
HE WILL ALWAYS BE BEAUTIFUL!
Aamir Khan had to gain weight for Dangal
94 kgs
Hanks lost 35 pounds for Philadelphia.