“Explosive” Documentary About Sexual Abuse at School for Deaf
The Toronto International Film Festival (TIFF) kicks off in just a few weeks’ time. One of the films premiering at TIFF is Mea Maxima Culpa: Silence in the House of God, a documentary by an Oscar-winning Director Alex Gibney.
The film chronicles the sad and tragic story of a pedophile, Father Lawrence Murphy, who sexually abused as many as 200 deaf children over a period of three decades at St. John’s School for the Deaf in Wisconsin.