In 2008, 12 Disciples of Satan are released upon the earth, to do battle with 12 Disciples of direct descendants of the Apostles.
Streaming availability for US region, via JustWatch.
The Devil Conspiracy
2023
The Deliverance
2024
The Shed
2019
Whisper
2007
Bloodline Killer
Never Let Go
The Possessed
2021
Saint Catherine
The Jester
Eradication
2022