Paperback, 192 pages
English language
Published Aug. 23, 2006 by Vertigo.
Paperback, 192 pages
English language
Published Aug. 23, 2006 by Vertigo.
John Constantine's three illegitimate demonic children seek revenge on him by going after his remaining friends and loved ones.