Hellblazer #149

While stewing in 'the hole,' Constantine is visited by the ghosts of his past. And if old friends aren't enough to push John over the edge, he's also trapped without his favorite companions: his trusty pack of smokes. 'Hard Time' part 4.

Written By:
Brian Azzarello
Pencils:
Richard Corben
Inks:
Richard Corben
Cover By:
Tim Bradstreet