A priest battles a demon that kills sinners in the act of sinning.
A priest battles a demon that kills sinners in the act of sinning.
Ben Cross , Ned Beatty , William Russ
Jose Duarte
Vestron Pictures , Team Effort
as Father Michael
as Lt. Stern