Hellblazer #71

A new year has begun for John Constantine, but will this one continue where the previous left off—with Constantine homeless, heartbroken and drunk? Answers and guidance come from an unexpected source as John learns what it means to fight for life.

Written By:
Garth Ennis
Steve Dillon
Steve Dillon
Cover By:
Glenn Fabry