Rose McGowan will not be silenced!

Over the weekend, the 43-year-old wrote a series of shocking tweets claiming that she had been raped by a Hollywood exec -- and now she's penned a scathing open letter to Hollywood, imploring the community to "stop rewarding predators."

Over the weekend, Rose made waves when she posted a string of Tweets: "Because my ex sold our movie to my rapist for distribution," "Because it's been an open secret in Hollywood/Media and they shamed me while adulating my rapist," and "A (female) criminal attorney said because I'd done a sex scene in a film I would never win against the studio head." Each comment ended with “#WhyWomenDontReport.”

On Monday, Rose followed up the shocking claims when she wrote a pointed letter, "Dear Hollywood, To the women and men in the entertainment industry who know exactly whom and what I am talking about, I say be brave. Do not work with those you know to be offenders or you are no better than they. Take a stand."

The Charmed actress continued, “You are culpable for your actions. Stop rewarding sociopaths. Every time you sanction abhorrent behavior, you are aiding and abetting a crime, that makes you no better than the criminal."

The outspoken star went on, "How many more stories do you have to hear before you do the right thing and stop rewarding men that are predators? Why are you so cowardly that you would take the softer, easier way out?"

Wow! You go, girl!