It's safe to say that there are a lot of people in America who would like to punch Harvey Weinstein in the face. After he was outed as a serial sexual predator who used his money and influence to keep victims from speaking out, the disgraced Hollywood producer claimed that he was suffering from "sex addiction" and fled to a rehab center in Arizona, where, presumably, he hoped he wouldn't be recognized. That didn't work out so well: A guy known only as Steve spotted Weinstein eating dinner at the Sanctuary Camelback Mountain Resort in January and took the opportunity to give him two hard whacks to the face. "You're such a piece of shit for what you did to those women," our hero reportedly said. Since Weinstein declined to call the police, Steve never faced charges, and we never got to learn about this crusader. Like any true superhero, his identity remains a mystery.