Release Date: 2025-01-22
Overview: Found beaten to death in the middle of nowhere, a young disoriented Jewish Gangster confesses his blasphemous sins to a Priest on a bench.
Rating: 0 / 10
Raffi Atamian
as Jesus Norowitz
Jamie Sherman
as Father Theodore
Vincent Di Lella - Writer
Vincent Di Lella - Director
Vincent Di Lella - Producer
Austin Kelly - Assistant Director
Kwame Pipim - Director of Photography
No reviews available.