

0 votes
2026
25m
After killing one of his parishioners, a troubled, paranoid priest attempts to hide the body before being questioned by the police.
Directed by Will Long
Status
Released
Release date
March 15, 2026
Budget
—
Revenue
—
Language
English