HELLBLAZER TP VOL 21 THE LAUGHING MAGICIAN
Coincidence. Synchronicity. Damned good luck. Whatever you want to call it, street-smart sorcerer John Constantine has counted on it for survival all his life--and he's never second-guessed its source.
From out of the killing fields of war-torn Sudan, a cannibalistic mage called Mako has come to England to feed on misery--and to find the eternal entity known as the Laughing Magician. This legendary figure is a cosmic court jester, a thumb on the scales of reality, a constant in a world of chaos... and maybe, just maybe, he's none other than John Constantine himself.
To unlock the shocking truth behind the Laughing Magician, Constantine will search for answers everywhere--from high-end London brothels to the Vatican's infamous Black Library. He'll revisit his punk days in Newcastle, and his darkest hour in the mental institution called Ravenscar. And he'll learn the hard way that if something seems too good to be true, it usually is.
Collects John Constantine: Hellblazer #239-249 and Hellblazer Special: Lady Constantine #1-4.