Powerful movie! The excess of filthy language is hard to take - but we are looking at a boarding school housing behaviorally -disturbed teenage boys.. And we see a staff of fine teachers, counselors, etc, who are dedicated to reaching out and helping these young men.. Very moving performances by Killian Murphy as teacher Steve, Jay Lyceer as student Shy, Emily Watson as counselor, and others make this a riveting movie to watch and contemplate.