Als Mann, der sich mit paranormalen Aktivitäten zwischen Himmel und Hölle aus eigener Erfahrung bestens auskennt, ist Detektiv John Constantine (Keanu Reeves) genau der Richtige, um gemeinsam mit der Polizistin Angela Dodson (Rachel Weisz) nach deren verschwundener Zwillingsschwester Isabel (auch Weisz) zu fahnden. In der dämonischen Unterwelt von Los Angeles erlebt man Abenteuer mit jenseitigen Unholden und stößt auf eine Verschwörung zur Errichtung höllischer Zustände.