Set during the height of Spanish Inquisition. The beautiful and kind-hearted Maria is arrested as a witch when she inadvertently cries out in horror...
A young woman goes to teach at the Ravenscroft Institute, a spooky old girls' school overrun by ants and staffed by some unusual types. Spurred on by...