Hollyweird has done this before---
Scorsese's Taxi Driver - Jodie Foster
Brooke Shields in Louis Malles PRETTY BABY.
Jenna Malone plays a victim of child sexual abuse in the disturbing Ba**ard out of Carolina
Then there was the awful thing that Jeremy Irons did in the remake of Lolita---twisted interpretation of the original novel. Directed by Adrian Lyne
And 50 years ago in 'Baby Doll'.