A woman tries to detox off drugs in a secluded cabin. The more sober she gets, the more a demon starts to appear. Is it real or is it her mind playing tricks on her?
Directed by Ali Chappell
User score
0 votes
Released
January 1, 2023
15m
English
Ali Chappell
Codi
Arrielle Edwards
The Creature
Ambrose Mullin
Dad
Tilly Davies
Young Codi
Bee Dawley
Voice of Lane
Saint Catherine
2024
The Deliverance
The Wailer
2006
Play Dead
2022
Prey for the Devil
They Reach
2020
Whisper
2007
Curve
2016
2025
Diabolic
Monster
2005
Don't Look at the Demon
A Nun's Curse
Vicious
Abigail Haunting
The Shed
2019
Eradication
The Jester
The Cellar
The Possessed
2021