Mea Maxima Culpa is BFI’s Film of the Week

February 20, 2013

The British Film Institute named Mea Maxima Culpa: Silence in the House of God the film of the week Feb. 15, saying it “meticulously assembles an impressive range of evidence.”

Mea Maxima Culpa: Silence in the House of God premiered in the UK in early February, making its Irish debut at the Jameson Dublin International Film Festival, and is playing in theaters in limited release. Follow updates on the film on Twitter.