Credit: Ilya S. Savenok/Getty Images for Tribeca Film Festival

Days after opening up on social media about being raped by an entertainment executive, Rose McGowan tweeted a letter “to the men and women in the entertainment industry who know exactly whom and what I am talking,” asking them to “take a stand” against those who have committed sexual assault.

Starting her note Monday with “Dear Hollywood,” McGowan encourages her colleagues to “be brave.” “Do not work with those you know to be offenders or you are no better than they,” she continues. “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.”

Telling her story last week with the hashtag #WhyWomenDontReport, McGowan called out those who she says knew what happened to her, but failed to provide any support. In her new tweet, the Charmed actress asks what it will take to “stop rewarding men that are predators?”

“Why are you so cowardly that you would take the softer, easier way out? I can tell you this, your soul is a blighted one if you do so. Your personal legacy, the very fabric of your being, is at stake, so fight for it,” the 43-year-old says. “I know you have it in you to be better. I know you have it in you to break free from the bonds of secrecy. So do it.”

See her full tweet below.