You haven't heard about Christian Slater?
From wiki:
In 1997, Slater was convicted of assaulting his then-girlfriend, Michelle Jonas, and a police officer while under the influence of drugs and alcohol. He spent over 100 days in a rehabilitation facility while out on bail and then was sentenced to a three-month term in jail followed by three months in a residential rehab center.
On May 24, 2005, Slater was arrested in Manhattan, New York, after he allegedly sexually harassed a woman on the street. A video of Slater being arrested was recorded and shown on television. Slater was charged with third degree sexual abuse and was held at the 19th precinct in Manhattan. The charges were later dropped on the condition that Slater keep out of trouble for six months.
I love a lot of early Christian Slater work but yeah, his behavior towards women is very problematic and him being there while they're screaming "Time's up!" every 5 minutes was very awkward.
Franco wouldn't shock me at all. The 17 year old girl thing was a particularly bad look for him because she told him she was 17 (and in high school) and then later he (or his publicists) tried to spin it that it was "research for a role", which has to be the dumbest excuse an actor could ever use but they still do and get away with it.