Constantine is a
2005 American film based on
Vertigo Comics'
Hellblazer comic book, with some plot elements being taken from the "Dangerous Habits" story arc (issues #41-46) and others - such as the inclusion of
Papa Midnite - from the "Original Sins" trade paperback. It was released on February 8, 2005 in
Hong Kong, and on February 18, 2005 in the
U.S. and
Canada. It is rated R for violence and demonic images by the
MPAA. It also contains mild language.
Plot
Searching through ruins in
Mexico, a young man accidentally finds the
Spear of Destiny wrapped in a
Nazi flag. Immediately
possessed by a supernatural force, he is propelled on a journey to
Los Angeles, now seemingly indestructible and causing demonic and unnatural damage as he goes. In Los Angeles, occult detective
John Constantine (
Keanu Reeves)
exorcises a demon from a teenage girl, finding himself unnerved by the demon's unusually bold attempt at crossing over into humanity's realm. Later that night, disturbed mental patient Isabel Dodson commits suicide, provoking the sorrow and disbelief of her twin sister, L.A.P.D.
Detective Angela Dodson (
Rachel Weisz). Visiting the hospital where Isabel died, Angela encounters Constantine, who is being treated at the same hospital for his terminal
lung cancer, a result of his decades-long
chain-smoking habit. Disgusted with the prognosis, Constantine visits a nearby church to speak with the angel Gabriel (
Tilda Swinton), angrily asking what more he must do to earn God's forgiveness. Unsympathetic to Constantine's plight, Gabriel rebuffs his attempts at reconciliation with God, tells him about sacrifices which can be done and then pointing out the selfish undertones beneath his good deeds. Meanwhile at the same church, Angela begs the Father to allow Isabel a church-sanctioned funeral, which the Bishop has refused, pointing out the Catholic rules regarding suicides.