Alex Moonshine rated John Constantine, Hellblazer.: 4 stars
John Constantine, Hellblazer. by Mike Carey
John Constantine's three illegitimate demonic children seek revenge on him by going after his remaining friends and loved ones.
John Constantine's three illegitimate demonic children seek revenge on him by going after his remaining friends and loved ones.