Hellblazer #104

Difficult Beginnings' part 3, the conclusion of Paul Jenkins' latest epic. John Constantine faces a final choice when he confronts the self he banished to Hell, and at last defines his sticky relationship with another otherworldly acquaintance.

Written By:
Paul Jenkins
Pencils:
Sean Phillips
Inks:
Sean Phillips
Cover By:
Sean Phillips