A young girl becomes the saviour of mankind by giving birth to the Devil.
Directed by Richard Lukacs
User score
0 votes
Released
October 12, 2015
6m
Samantha Marcellin
Lorraine
Josh Lenner
Cult Leader / The Devil
Saint Catherine
2024
The Deliverance
Azrael
The Shed
2019
Reborn
2018
Two Witches
2023
Blood on Satan's Claw
1971
The Devil Rides Out
1968
Succubus
Never Let Go
The First Omen
The Jester: Chapter 3
The Devil Conspiracy
Play Dead
2025
Cobweb
They Reach
2020
The Boy Behind the Door
The Fall of the House of Usher
1928
Angels Fallen: Warriors of Peace
Legion
2010