The Devil, disguised as an insurance salesman, appears in the suburbs of London.
Directed by Benjamin Rider
User score
0 votes
Released
December 31, 2018
1h 3m
Alasdair C Melrose
The Devil
Rosa Escoda
Theia
Rosie Steel
Bridget
Wilson James
Roy
Lily Smith
Sally
Liisa Raitio
Alexa
Edie Newman
Sylvia
James Wren
Sylvia's Doctor
Esther McNeill
Jean
Javier Cáberiz
Owen
Alison Brougham
Samantha
Sophie Karl
Elizabeth
Christopher Sherwood
Mark
Lucas Sokolowski
Diabolus
The Unhealer
2021
Nightbreed
1990
They Reach
2020
The Deliverance
2024
Dust Bunny
2025
Don't Kill It
2016
Thinner
1996
A Knight's War
Home Sweet Home: Rebirth
The Shed
2019
Angels Fallen: Warriors of Peace
Books of Blood
Eradication
2022
Nocebo
Basilisk: The Serpent King
2006
Witch Hunt
Never Let Go
Dark Harvest
2023
Priest
2011
The Possessed