18 Extreme celebrity weight changes

10.) In 2008 Michael Fassbender lost 42lbs to play Bobby Sands in Hunger

In 2008 Michael Fassbender lost 42lbs to play Bobby Sands in Hunger

11.) Chad Michael Murray shed 25lbs to play a heroin addict in 2014

chad-m-murray

12.) Jake Gyllenhaal lost over 20lbs to play a reporter in 2014’s Nightcrawler

jake-g

13.) Chris Hemsworth gained 20lbs of muscle mass to play Thor.

hemmsworth-thor

14.) Zac Efron gained 18 pounds to play a Marine in The Lucky One.

zac_efron_weight_gain_gallery_main

15.) Charlize Theron gained over 30 pounds and dramatically transformed her appearance to play serial killer Aileen Wuornos in Monster.

charlize

16.) Matt Damon gained 30 pounds to play a whistleblower in The Informant.

matt-damon

17.) Jared Leto makes a second appearance on this list after gaining 60 pounds to play John Lennon’s murderer, Mark David Chapman, in Chapter 27.

leto

18.) Tom Hanks lost 50 pounds to play a stranded FedEx employee in Cast Away.

tomhanks

Page 2 of 212