Ciaran The Demon Hunter

1066 Pictures

Horror Fantasy
90 min     4     2016     USA

Overview

When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.

Similar