Deacon

Overview

A Catholic deacon returns to the city in which he grew up to find that evil is all around; demons, angels and human terror. He takes up a life of vigilantism, questioning his actions to God, and pondering the salvation of his own soul.

Release Date

13 October 2018

0 minutes

Director

Main Cast

Lt. Linus Carter
Father Gerald Roberts
Lydia Cross
Alex Santos
Henry Marsden
Annette Santos
Lana Marsden
Sister Judith Raivens
Lindsey Burkhardt
Stanley Sophist
Nolan Ritter

Similar Films