Short description
Hell wants him. Heaven won't take him. Earth needs him!
Supernatural detective John Constantine (Keanu Reeves) has literally been to Hell and back. When he teams up with skeptical policewoman Angela Dodson (Rachel Weisz) to solve the mysterious suicide of her twin sister, their investigation takes them through the world of demons and angels that exists just beneath the landscape of contemporary Los Angeles.
Long description
John Constantine sees demons walk the earth, and he aims to do
something about it: send them back to hell! As Constantine, The Matrix’s Keanu Reeves fights a new otherworld foe in this eye-opening supernatural thriller based on characters from the DC Comics/Vertigo Hellblazer Graphic Novels and set in a City of the Angels where spirit-world bounds have broken…and all hell is breaking loose. Holy water. A dragon’s-breath flamethrower. A
shotgun crafted from a crucifix. Armed with these and assisted by an intrepid cop (Rachel Weisz), John Constantine is a spiritual warrior gone to apocalyptic war. Be glad he’s on your side.