
“How long?”
Father Abram, an arrogant priest with a disturbing past, is forced to relive his most repressed memories as he confesses his sins and suffers the consequences of his actions
Directed by Isabella Hahn
User score
0 votes
Released
May 11, 2026
13m
Budget → Revenue
$3.0 → —