John Constantine, the dark prince of England's occult underground, knows the sooty streets of London like the back of his cigarette-toting hand. But half a world away there's a new threat rising that not even Constantine can see coming.
Read More
John Constantine, the dark prince of England's occult underground, knows the sooty streets of London like the back of his cigarette-toting hand. But half a world away there's a new threat rising that not even Constantine can see coming.
Read Less