Charlize Theron is no longer interested in transforming her body for film roles.

The Oscar winner, 48, said her body is still feeling lasting effects from her fluctuating weight over the years when she would alter her physique for certain onscreen roles.

“I will never, ever do a movie again and say, ‘Yeah, I’ll gain 40 pounds.’ I will never do it again because you can’t take it off,” Theron told Allure. “When I was 27, I did Monster, I lost 30 pounds, like, overnight. I missed three meals, and I was back to my normal weight.”

Theron picked up an Academy Award for best actress in the hit 2003 film “Monster,” in which she starred opposite Christina Ricci.

Theron previously said she was able to easily shed the weight she put on for the film, but said it’s now nearly impossible to do so.

After putting on 50 pounds for her 2018 film “Tully,” Theron says she was unable to snap back to her previous weight.

Charlize Theron says she will never gain weight for a movie role again after having trouble losing weight after filming "Tully."
Charlize Theron says she will never gain weight for a movie role again after having trouble losing weight after filming “Tully.”Mondadori Portfolio via Getty Images

For her role in "Monster" Theron says she put on 30 pounds, which she was able to get rid of overnight.

For her role in “Monster” Theron says she put on 30 pounds, which she was able to get rid of overnight.IMDb

“Then I did it at 43 for ‘Tully,’ and I remember a year into trying to lose the weight, I called my doctor and I said, ‘I think I’m dying because I cannot lose this weight.’ And he was like, ‘You’re over 40. Calm down. Your metabolism is not what it was.’ Nobody wants to hear that,” she shared.

Speaking in 2018, Theron said she became “depressed” while trying to transform into the character.

“I gained close to 50 pounds for this film,” she told ET at the time. “I wanted to feel what this woman felt, and I think that was a way for me to get closer to her and get into that mindset.”

“You know, it was a huge surprise to me. I got hit in the face pretty hard with depression. Yeah, for the first time in my life I was eating so much processed foods and I drank way too much sugar. I was not that fun to be around on this film,” she explained.

Theron says she gained 50 pounds for her role in "Tully" so she could feel what this woman felt, and I think that was a way for me to get closer to her and get into that mindset."

Theron says she gained 50 pounds for her role in “Tully” so she could feel what this woman felt, and I think that was a way for me to get closer to her and get into that mindset.”IMDb
Theron said that while the “first three weeks are always fun,” putting on excess weight after week three is “not fun anymore.”

“Like, all of a sudden you’re just done eating that amount and then it becomes a job,” she said. “I remember having to set my alarm in the middle of the night in order to just maintain [the weight]. I would literally wake up at two in the morning and I’d have a cup of cold macaroni and cheese just next to me.”

“I would wake up and I would just eat it… I would just, like, shove it in my throat. It’s hard to maintain that weight,” she added.