"Hell Wants Him, Heaven Won't Take Him, Earth Needs Him."
John Constantine came into this world with the gift of seeing half-blooded angels and demons who live in disguise amongst us humans. These visions eventually drive him into killing himself. Soon after his death he is brought back from hell to fighting for his own redemption. When Constantine teams up with skeptical policewoman Angela Dodson to solve the mysterious suicide of her twin sister, their ...
plays John Constantine
plays Angela Dodson / Isabel Dodson
plays Chas Kramer