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
Sean Phillips
Sean Phillips
Cover By:
Sean Phillips