Constantine

Main Cast and Crew

Cast in Credits Order
Keanu Reeves .... John Constantine
Rachel Weisz .... Angela Dodson/Isabel Dodson
Shia LaBeouf .... Chas
Djimon Hounsou .... Midnite
Max Baker .... Beeman
Pruitt Taylor Vince .... Father Hennessy
Gavin Rossdale .... Balthazar
Tilda Swinton .... Gabriel
Peter Stormare .... Satan
Jesse Ramirez .... Scavenger
Jose Zuniga .... Detective Weiss
Francis Guinan .... Father Garret
Larry Cedar .... Vermin Man
April Grace .... Dr. Leslie Archer
Suzanne Whang .... Mother
Johanna Trias .... Possessed Girl
Alice Lo .... Old Woman
Nicholas Downs .... Church Attendant
Tanoai Reed .... Midnite Bouncer
Quinn Buniel .... 10 Year-Old Constantine
Ann Ryerson .... Old Woman on Bus
Stephanie Fabian .... Molly's Server
Connor Dylan Wryn .... Teenage Constantine
Laz Alonso .... Morgue Security Guard

Directed by
Francis Lawrence

Writing credits
Jamie Delano (comic book Hellblazer) &
Garth Ennis (comic book Hellblazer)
Kevin Brodbin (story)
Frank A. Cappello (screenplay)

Produced by
Gilbert Adler .... executive producer
Michael Aguilar .... executive producer
Lorenzo DiBonaventura .... producer
Akiva Goldsman .... producer
Cherylanne Martin .... associate producer
Josh McLaglen .... co-producer
Benjamin Melniker .... producer
Lauren Shuler Donner .... producer
Erwin Stoff .... producer
Michael E. Uslan .... producer
Lorenzo di Bonaventura .... producer

Original Music by
Klaus Badelt
Brian Tyler