An excellent movie with moving, nuanced performances by the lead actors. I found myself engaged and actually caring about what happens to the main characters. The film deftly handled the troubling issue of child abuse and the subsequent emotional scars left behind. Anyone who has ever felt that they didn't quite fit in will find some character to identify with.