And Now The Screaming Starts (1973) Hammer-ish english horror movie that takes place in England in the 1700s.