A young man descended from the angels does battle with a demon from the Abyss in this faith based film.