Archangel Killer

The Archangel Killer is the main antagonist of the horror-comedy film called Mark Macready and the Archangel Murders. He is a nameless demonic incubus serial killer.