Cheesy SFX. Nun poisoning. Catholic school girls performing black rituals in the nude. ...What's not to like?
Check out Clea DuVall, from the highly cool and woefully underrated THE FACULTY.
Check out Clea DuVall, from the highly cool and woefully underrated THE FACULTY.