10 SD Hostage to the Devil 2016Hostage to the Devil 2016 90 min 5757 viewsMalachi Martin; an Irish priest who dedicated his life to battling an ancient evil. Malachi Martin; exorcist. Using first-hand interviews, ...DocumentaryHorrorMystery