Blood Witch (2026)

Blood Witch is a film from 2026. It is catalogued under Horror.
Centuries after being killed for witchcraft, a mother and daughter are resurrected. They seek revenge on descendants of those responsible. As locals disappear, two journalists investigate the mysterious events.
TMDB records an audience rating of 2.0/10 based on 2 votes.
Release date: April 17, 2026 · Runtime: 80 minutes · Original language: English
Director: Chris Shane Sanders · Cast: Lyndsey Sheppard, Denny Nolan, Andrew Pierson, Jon-Paul Gates, Chris Shane Sanders
Genres: Horror