
“May God rebuke him, we humbly pray”
Two demonologists are called to investigate the disappearance of a young woman's boyfriend, only to discover this visit is more challenging than they expected.
Directed by Steven Lord
User score
0 votes
Released
March 25, 2026
6m