Beware! The Devil’s Wrath

1 E India Square Mall Salem, MA

View Website

Beware! The Devil’s Wrath is an independently produced occult-revenge horror thriller.

Screening at Cinema Salem on Thursday, November 12, 2026.

When a beautiful woman (Samantha) and her mysterious husband with a shadowy past (Richard) move into the tight-knit community of Blackwood Falls, a terrible sex crime unleashes a wave of occult-themed murders that overwhelms the town.

Written & Directed By Craig Meinhart

Socials