Demi Moore is apparently being replaced by Mary Louise Parker in the movie Lovelace.
The Weeds actress is stepping in after Demi dropped out due to health issues, reports Usmagazine.com.
The 47-year-old will now take over as feminist icon Gloria Steinem in the biopic about porn star Linda Lovelace, which will see Mamma Mia's Amanda Seyfried in the lead role.
Demi, who recently split from husband Ashton Kutcher, fell ill earlier this week and was taken to hospital, and her rep said she was seeking "professional assistance to treat her exhaustion and improve her overall health".
The spokesperson later confirmed that Demi, 49, was dropping out of Lovelace.
The film - which also stars Peter Sarsgaard, Chloe Sevigny, Debi Mazar, Hank Azaria, Chris Noth and Sharon Stone - is expected to be released later this year.