1 E India Square Mall Salem, MA
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
Privacy Policy | © 2026, All Rights Reserved. Website designed and developed by Sperling..