Mea Maxima Culpa in Theaters
Our new film, Mea Maxima Culpa: Silence in the House of God, is now in theaters in New York and Los Angeles, with an additional screening in San Francisco this coming Tuesday. See below for locations and links to showtimes.
Embarcadero Center Cinema, 11/20
Q&A with director Alex Gibney after the screening