Hellblazer #291

For years John Constantine has been tormented by his evil, Hell-dwelling twin. But now, seeing what a mess his niece Gemma is still in because of this doppelganger, he decides to take action.

Written By:
Peter Milligan
Pencils:
Gael Bertrand
Inks:
Gael Bertrand
Cover By:
Simon Bisley