“In this church...”
A priest builds a mysterious altar while trapped in his church by an unending storm of blood.
Directed by Cam Layson
User score
0 votes
Released
April 29, 2026
11m
Budget → Revenue
$1.4K → —
Artun Kircali
The Priest
Jake R. Morgan
The Icon
Saint Catherine
2024
The Fall of the House of Usher
1928
The Wailer
2006
The Boy Behind the Door
2020
Play Dead
2025
Whisper
2007
Reborn
2018
Maniac
1963
2022
A Nun's Curse
Containment
2015
God Is a Bullet
2023
The Dreadful
2026
Dark Harvest
Azrael
Books of Blood
Daddy's Little Girl
2014
Horrors of the Black Museum
1959
The Jester: Chapter 3
2019
The Devil Comes at Night