These actors and actresses take their jobs seriously, and for these big roles that meant extreme weight loss or packing on the pounds. The transformations are jaw-dropping.
MORE: 13 Celebrities Who Almost NEVER Smile in Photos
-
Celeb Weight Loss Weight Gain Anne Hathaway
Anne Hathaway in Les Miserables
The actress lost a reported 25 pounds for the role by eating only an oatmeal paste twice a day.
-
Celeb Weight Loss Weight Gain 50 Cent
50 Cent in All Things Fall Apart
In just 9 weeks, this actor/rapper dropped from 214 to 160 pounds by living on a liquid diet.
-
Celeb Weight Loss Weight Gain Jake Gyllenhaal 1
Jake Gyllenhaal in Nightcrawler
You can clearly see the almost 20 pound drop in this actor's gaunt face.
-
Celeb Weight Loss Weight Gain Jake Gyllenhaal 2
Jake Gyllenhaal in Southpaw
After Nightcrawler, this actor turned around and packed his newly lean frame with muscle.
-
Celeb Weight Loss Weight Gain Renee Zellweger
Renee Zellweger in Bridget Jones's Diary
One of the most famous Hollywood transformations, the actress gained 30 pounds for this role.
-
Celeb Weight Loss Weight Gain Christian Bale 1
Christian Bale in The Machinist
Easily the most shocking transformation was this actor's drop to a dangerous 121 pounds.
-
Celeb Weight Loss Weight Gain Christian Bale 2
Christian Bale in Batman Begins
This actor turned right around from dropping to 121 pounds to bulking up to a muscular 190.
-
Celeb Weight Loss Weight Gain Charlize Theron
Charlize Theron
She packed on 30 pounds for this critically acclaimed role.
-
Celeb Weight Loss Weight Gain Jared Leto
Jared Leto in Chapter 27
The singer/actor gained 67 pounds to play John Lennon's murderer.
-
Celeb Weight Loss Weight Gain Natalie Portman
Natalie Portman in Black Swan
The already-trim actress leaned out even more for her role as a ballerina.
-
Celeb Weight Loss Weight Gain Mila Kunis
Mila Kunis in Black Swan
The That 70's Show actress slimmed down to a scary 95 pounds for the film.
-
Celeb Weight Loss Weight Gain Matthew Mcconaughey
Matthew McConaughey in Dallas Buyer's Club
The actor dropped 38 pounds to a skinny 135 to play a man with AIDS.
-
Celeb Weight Loss Weight Gain Tom Hanks
Tom Hanks in Cast Away
To play a man stranded on an island, this actor reportedly dropped 50 pounds.
-
Celeb Weight Loss Weight Gain Matthew Fox
Matthew Fox in Alex Cross
The 40 pound drop this actor went through is apparent in his lean face.