Sign in
Sign up
Sign up to explore Odanta's exclusive features.


7.0 2005

8.52% of users on Odanta have watched this.

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.

Keanu Reeves image
Keanu Reeves as John Constantine
Rachel Weisz image
Rachel Weisz as Angela Dodson / Isabel Dodson
Shia LaBeouf image
Shia LaBeouf as Chas Kramer
Djimon Hounsou image
Djimon Hounsou as Midnite
Max Baker image
Max Baker as Beeman
Pruitt Taylor Vince image
Pruitt Taylor Vince as Father Hennessy
Gavin Rossdale image
Gavin Rossdale as Balthazar
Tilda Swinton image
Tilda Swinton as Gabriel
Peter Stormare image
Peter Stormare as Lucifer
Jesse Ramirez image
Jesse Ramirez as Scavenger
José Zúñiga image
José Zúñiga as Detective Weiss
April Grace image
April Grace as Dr. Leslie Archer
Larry Cedar image
Larry Cedar as Vermin Man
Francis Guinan image
Francis Guinan as Father Garret
Suzanne Whang image
Suzanne Whang as Mother
Default cast image
Jhoanna Trias as Possessed Girl
Alice Lo image
Alice Lo as Old Woman
Nicholas Downs image
Nicholas Downs as Church Attendant
Default cast image
Tanoai Reed as Midnite Bouncer
Default cast image
Quinn Buniel as 10 Year-Old Constantine
Ann Ryerson image
Ann Ryerson as Old Woman on Bus
Default cast image
Stephanie Fabian as Molly's Server
Default cast image
Connor Dylan Wryn as Teenage Constantine
Laz Alonso image
Laz Alonso as Morgue Security Guard
Jeremy Ray Valdez image
Jeremy Ray Valdez as Liquor Store Clerk Nico
Default cast image
Jose Molina as Scavenger #2
Barbara Pilavin image
Barbara Pilavin as Old Woman on Bus (Demon)
C.W. Pyun image
C.W. Pyun as Korean Man
Sharon Omi image
Sharon Omi as Female Tenant
Default cast image
Edward J. Rosen as Liquor Store Clerk
Default cast image
John Gipson as Smoking Man
Default cast image
Roberto Kawata as Police Officer
Michelle Monaghan image
Michelle Monaghan as Ellie (uncredited)
R. A. Rondell image
R. A. Rondell as Man in Jeep (uncredited)
Chad Stahelski image
Chad Stahelski as Demon in Hospital (uncredited)

You may also like