Back to All Events

St. Agatha - New England Premiere!

  • CinemaSalem 1 E India Square Mall Salem, MA, 01970 United States (map)

Set in 1957, an unmarried, pregnant conwoman seeks refuge in a southern convent where she is forced to atone for her sins. Protected within the confines of what first appears to be an ideal environment to raise her child, Mother Superior’s house of God descends into terror as the nuns inflict psychological warfare and brutal violence upon their unholy captives.

Directed by Darren Lynn Bousman

Earlier Event: October 14
Rosemary's Baby
Later Event: October 14
Wonderland Massacre - Burlesque Show