After 10 years of hiding, Stephen confronts the Salesman to whom he sold his soul, unaware that the demon has fallen in love with him.
Directed by Ben Larned
User score
5 votes
Released
August 27, 2018
8m
Jamal Douglas
Thomas McNamara
The Shed
2019
Saint Catherine
2024
The Deliverance
Play Dead
2022
Z
Bloodline Killer
Monster
2005
Whisper
2007
The Last Breath
The Dreadful
2026
Cobweb
2023
The Wailer
2006
Shades of Desire
Abigail Haunting
2020
The Possessed
2021
Dust Bunny
2025
Eradication
The Other
The Boogeyman
The Unhealer