Actors are incredibly dedicated to their work, especially when there’s a lot of money on the line. A lot of us would be willing to go on a crash diet or pack on the pounds when there’s millions of dollars to be had, but we don’t really get those options. Actors, on the other hand, are willing to do it in a big way, completely changing their appearance for roles. Here are some of the more dramatic transformations that Hollywood has seen.

Anne Hathaway (Les Miserables)

Anne Hathaway’s character Fantine in “Les Miserables” was very ill with tuberculosis, which meant that she was going to be very gaunt. Hathaway is already thin, but had to lose 10 pounds prior to shooting the film. During shooting, Hathaway dropped another 15 pounds, leaving her looking extremely thin. She admitted that it was “nuts” how she ate nothing but dried oatmeal to prevent herself from starving.

Charlize Theron

The South African actress hasn’t undergone just one dramatic transformation, but a pair of them. In 2003, Theron added 30 pounds to play Aileen Wuornos in “Monster”, then lost it all. In 2018, Theron was cast as the star of “Tully”. This time around, Theron packed on 50 pounds by eating around the clock. It didn’t come off as quickly, either, as it took over a year for Theron to bounce back to her usual weight.

Christian Bale

Like Theron, Christian Bale is no stranger to changing his body. He packed on weight by eating non-stop to play former Vice President Dick Cheney, and at one point had packed on a lot of muscle and almost no body fat to play Batman. Bale has also been on the lower side of the weight spectrum, getting down to just 121 pounds for his role in “The Machinist”, looking sickly in the process.

Jonah Hill

The comic actor has seen a lot of fluctuations in his weight throughout his career. He’s lost weight for films that include “21 Jump Street” and “Maniac”, getting himself to a healthy weight. Hill has also gained weight for his roles in movies like “War Dogs”, and now finds himself situated somewhere between his highest and his lowest.

Matthew McConaughey

To win an Oscar for the first time in his career, Matthew McConaughey had to totally change his body. He played an AIDS patient named Ron Woodroof in ‘Dallas Buyers Club”, and dropped 40 pounds for the role. He had almost no energy, McConaughey said, but claimed that “I did it in as healthy a way as I found possible.”