Constantine
John Constantine has literally been to Hell and back. When he teams up with a policewoman to solve the mysterious suicide of her twin sister, their investigation takes them through the world of demons and angels that exists beneath the landscape of contemporary Los Angeles.
Release Date
February 8, 2005Runtime
121 minRating
RDirected by
Francis Lawrence, Maria Battle Campbell, Rick Kelly, Michael L. Fink, Josh McLaglen, Darin RivettiScreenplay by
Kevin Brodbin, Frank A. CappelloStory by
Kevin BrodbinLanguage
EnglishBudget
$100,000,000Revenue
$230,900,000Status
ReleasedCast
Keanu Reeves
John ConstantineRachel Weisz
Angela Dodson / Isabel DodsonShia LaBeouf
Chas KramerDjimon Hounsou
MidniteMax Baker
BeemanPruitt Taylor Vince
Father HennessyGavin Rossdale
BalthazarTilda Swinton
GabrielPeter Stormare
LuciferJesse Ramirez
ScavengerJosé Zúñiga
Detective WeissApril Grace
Dr. Leslie ArcherLarry Cedar
Vermin ManFrancis Guinan
Father GarretSuzanne Whang
MotherAlice Lo
Old WomanNicholas Downs
Church AttendantTanoai Reed
Midnite BouncerAnn Ryerson
Old Woman on BusLaz Alonso
Morgue Security GuardJeremy Ray Valdez
Liquor Store Clerk NicoBarbara Pilavin
Old Woman on Bus (Demon)C.W. Pyun
Korean ManSharon Omi
Female TenantMichelle Monaghan
Ellie (uncredited)R.A. Rondell
Man in Jeep (uncredited)Chad Stahelski
Demon in Hospital (uncredited)Images
Videos
The Making of 'Constantine' (Keanu Reeves) 2005
CONSTANTINE (2005) Scene: 'Soldier Demon' Exorcism.
Constantine (Trailer)
Similar movies
The Ceremony
August 17, 2022Rings
February 1, 2017Ultimate Avengers: The Movie
February 21, 2006Ultimate Avengers 2
August 8, 2006Next Avengers: Heroes of Tomorrow
September 2, 2008Spider-Man
May 1, 2002Spider-Man 2
June 25, 2004Spider-Man 3
May 1, 2007The Mummy
April 16, 1999The Ring
October 18, 2002Silent Hill
April 21, 2006Independence Day
June 25, 1996The Matrix
March 31, 1999Men in Black
July 2, 1997Men in Black II
July 3, 2002Ghostbusters
June 8, 1984The Ninth Gate
August 25, 1999Angel Heart
March 6, 1987Forsaken
February 2, 2016Valentine
November 23, 2017