Constantine s'est enregistré à Ravenscar Asylum après la perte d'une fillette de 9 ans, Astra, au démon Nergal. La perte de son âme, ainsi que la sienne, le tourmente. Naturellement, il devra s'en sortir. Ce moment survient six mois plus tard lorsqu'un esprit possesseur lui envoie un message inquiétant. John a pour mission de sauver la fille d'un ami qui est la cible d'un antagoniste démoniaque.