Hellblazer #1-300 + Annual (1988-2013) Complete
English | CBR | 301 Issues | 3.2 GB
English | CBR | 301 Issues | 3.2 GB
An apathetic, somewhat amoral occultist, John Constantine always manages to come out on top through a combo of luck, trickery and genuine magical skill. In this seminal Vertigo series, uncover a horror story wrapped in a mystery starring a hero who's at his best and worst, all at the same time…