Killer Priest
Directed by Mario Amadeu and Damian ChapaA mystery man hires Joseph, a hit man (Blood In, Blood Out star Damian Chapa), to assassinate a man in Italy. Joseph takes the job, only to find out during the hit that his victim will be a priest.
Where to Watch Killer Priest
Cast of Killer Priest
Watch Killer Priest Videos