Dieci anni dopo aver commesso un tragico errore, il detective del’occulto John Constantine cerca di curare Trish, la figlia del suo amico Chas, da un misterioso coma sovrannaturale. Con l’aiuto della misteriosa Infermiera dell’Incubo, l’influente Regina degli Angeli e il brutale dio azteco Mictlantecuhtli, Constantine e Chas devono sconfiggere il demone Beroul per salvare l’anima di Trish. In un mondo di ombre e magia nera, non tutto è come sembra e c’è sempre un prezzo da pagare. Il percorso di redenzione non è mai semplice e, per avere la meglio, Constantine dovrà visitare gli oscuri bassifondi di Los Angeles, superare in astuzia la progenie dell’inferno e affrontare la sua arcinemesi Nergal mentre dovrà vedersela anche con i suoi demoni interiori.