John Constantine is a bit of a tosser – he’s arrogant, sarcastic and tormented. His soul damned to Hell for overreaching and failing to save a young girl, he needs redemption more than most. When an old friend’s daughter is targeted by a demon from the Inner Circle, Constantine – prompted by an angel who […]