Rose McGowan has called out A-list actress Meryl Streep over a planned silent protest at the 2018 Golden Globes.
The Charmed actress' comments come after a slew of Hollywood heroines planned to wear all-black gowns in protest of recent sexual misconduct cases in the industry.
McGowan tweeted her disappointment at Streep and other actresses on Saturday, vocalising what she felt was a hypocritical act.
"Actresses, like Meryl Streep, who happily worked for The Pig Monster [Harvey Weinstein], are wearing black @GoldenGlobes in a silent protest," she tweeted in a since-deleted post.
"YOUR SILENCE is THE problem. You'll accept a fake award breathlessly & affect no real change. I despise your hypocrisy. Maybe you should all wear Marchesa."
Streep spoke out against disgraced film producer Harvey Weinstein after the allegations against him broke.
In a statement released in October, Streep said: "The disgraceful news about Harvey Weinstein has appalled those of us whose work he championed, and those whose good and worthy causes he supported.
"The intrepid women who raised their voices to expose this abuse are our heroes."