Häxan ★★★★½

Women giving birth to demons, monk whipping, babies and cat feces being eaten, and witches queueing up to kiss the Devil on his literal asshole. Seems a lot to ask of moviegoers in 1922.