Yliluonnollisiin toimeksiantoihin erikoistunut John Constantine (Keanu Reeves) on kirjaimellisesti palannut suoraan helvetistä. Hän ryhtyy tutkimaan poliisi Angela Dodsonin kanssa tämän kaksoissisaren outoa itsemurhaa. Tutkimus vie heidät nykypäivän Los Angelesin kanssa rinnakkaiseen enkeleiden ja demonien maailmaan. Elokuva perustuu DC Comicsin sarjakuvaan Hellblazer.