When I Lay My Vengeance Upon Thee
$19.99Father Barrera is a disgraced priest, haunted by his part in the tragic death of a child. As penance, he is exiled to the remote South American island town of Puerto Cristina to apprentice under the enigmatic Father Stygian, controversial exorcist. Exorcists are normally trained in the Vatican, but Stygian has his own way of…

