Mea Maxima Culpa to debut at Toronto Film Festival

August 3, 2012

Mea Maxima Culpa: Silence in the House of God will debut at the Toronto International Film Festival in September. The trailer for the film has just been released: