Mea Maxima Culpa: Silence in the House of God

0 Love It
Gibney's doc explores the pedophilia scandals that have plagued the Catholic Church, primarily focusing on a Milwaukee priest who abused more than 200 deaf children.
Event phone: 212-727-8110
Event website: http://filmforum.org