Hellblazer #136

$1.99

John Constantine: Hellblazer

Vol. 13: Haunted

$15.99

$16.99

Hellblazer #136

Battered, bruised, but unbowed, John Constantine gets ready to launch his offensive against Isabelle's killer, laying a complex trap that takes him even deeper into the London underworld. "Haunted" part 3.