Share This With Friends

Thanks to John constantine's demon-infused blood, if a few drops of it is in contact with humans, it could create a monster. All it takes is one bad accident. Constantine must stop the forces of evil before it becomes a city full of demons. *This collection also features "another bloody christmas" a special bonus story! Featuring artist dave gibbons(watchmen!)