Jigsaw’s 2012 film “Mea Maxima Culpa: Silence in the House of God” was named a finalist for the Humanitas Prize! Winners will be announced in September. The film documents the first known public protest against clerical sex abuse in the U.S. These four deaf young men set out to expose the priest who had abused them… Continue reading Mea Maxima Culpa named a finalist for Humanitas Prize