A woman struggling with depression fights with her inner demon.
Directed by Ashley Hammelman
User score
0 votes
Released
July 8, 2022
12m
Ella Mann
Brad Belemjian
Melissa Damas
The Deliverance
2024
Saint Catherine
The Shed
2019
Monster
2005
Terrifier
2011
Diabolic
2025
Curve
2016
Never Let Go
Play Dead
2022
Succubus
Abigail Haunting
2020
Bloodline Killer
Don't Kill It
Insidious: Out of the Further
2026
Shades of Desire
2023
Vicious
Prey for the Devil
Saccharine
Dust Bunny
The Dreadful