Disgraced film producer Harvey Weinstein was slapped and called a “fucking piece of shit” at a Scottsdale, Ariz. restaurant, as seen in a video that has since gone viral.
Last October, USA Today published a full list of the 84 women who have accused Weinstein of sexual harassment, sexual assault and rape.
Weinstein was slapped twice and appeared to leave the Arizona restauraunt. People reports that Weinstein has been receiving treatment at a resort in Arizona since October and that he was visiting the restaurant with his treatment sponsor.
The Fader also tweeted out the video, but this time set to the fitting tune of Ludacris’ “Slap.”
While the slaps were pretty mild by anyone’s standards, here’s hoping Weinstein’s accusers finally get some justice and that the “Time’s Up” movement in Hollywood will actually make an impact.