Saw this at Tribeca Film Festival and was genuinely moved by the power and passion of the story, the acting and above all the directing. The filmmakers took care to show each person as a combination of good and bad.The casting of the kids was outright fabulous. Aidan Quinn was born to play this part and brings to his acting a deepfelt conviction of righting certain wrongs with tremendous power and feeling.