Better the devil you know than the devil you don't.
Directed by Corey Allen, Corey Allen
User score
0 votes
Released
October 1, 2020
3m
English
Budget → Revenue
$5.0K → —
Dawson Toungette
Logan
Bill Cornelius
Logan (voice)
Heather Holland
Wife
Amanda Kessler
Vee
Cadian Allen
Daughter
The Deliverance
2024
The Shed
2019
Saint Catherine
Monster
2005
The Dreadful
2026
Succubus
The Devil Rides Out
1968
Play Dead
2022
Z
The Jester
2016
The Jester: Chapter 3
Dust Bunny
2025
Azrael
The Boogeyman
2023
Cheat
Eradication
Abigail Haunting
2020
Cobweb
Nightmare Cinema
2018
Curve