The boys of St Vincent’s orphanage in Canada suffered appalling abuse at the hands of the Brothers who ran the institution, but when the police started to investigate, the Church did everything in its power to stage a cover-up. This disturbing drama stars Henry Czerny (CSI), Alain Goulem (The Dead Zone) and Aidan Devine (Queer as Folk). Directed by John N. Smith.