Elizabeth Sayers enrolls at Salem's School for Girls, her dead sister's alma mater, in Salem, Mass. to investigate why her sister, Martha, was mysteriously hanging from a 12-foot ceiling beam at the girls' West Coast home.
Evil is what they teach at Satan's School for Girls
See more »
Did You Know?
After the first art class a woman in a purple/white short one piece dress and a woman in a striped sweater walk towards the camera. A moment later they are both much further away from the camera leaning against a wall and talking. See more