Som dæmonjæger kæmper John Constantine (Keanu Reeves) mod en ny fjende fra en anden verden i opsigtsvækkende overnaturlige thriller, som bygger på figurer fra DC Comics / Vertigo Hellblazer romaner. Den foregår i en Los-Angeles-agtig by, hvor grænserne mellem åndeverderne er brudt ned... Og helvede er ved at bryde løs. Bevæbnet med et haglgevær lavet af et krucifiks og med hjælp fra en frygtløs strømer (Rachel Wiesz) er John Constatine en åndelig kriger, som har kastet sig ud i en apokalyptisk krig. Vær glad for han er på din side...