Warning. This is a very difficult watch. I had to walk away a few times. I was once in Tijuana, where I came across a brothel right next to an elementary school. Yes this world is fucked up. This film was like that. The young actors were almost too good playing their roles.