This would have been a really good movie. The story is quite compelling but it is let down by bad acting (by most of the adult actors), the directing and the film score which has all the subtlety of a sledgehammer hitting a small nail several times.
As to the story itself, it was so depressing to see yet again, female pain and suffering inflicted by men displayed for entertainment coupled with a shockingly low bar for forgiveness and redemption for the male perpetrators.