
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.
Cast

Keanu Reeves
John Constantine

Rachel Weisz
Angela Dodson / Isabel Dodson

Shia LaBeouf
Chas Kramer

Djimon Hounsou
Midnite

Max Baker
Beeman

Pruitt Taylor Vince
Father Hennessy

Gavin Rossdale
Balthazar

Tilda Swinton
Gabriel

Peter Stormare
Lucifer

Jesse Ramirez
Scavenger

José Zúñiga
Detective Weiss

April Grace
Dr. Leslie Archer

Larry Cedar
Vermin Man

Francis Guinan
Father Garret

Suzanne Whang
Mother
Jhoanna 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

Jeremy Ray Valdez
Liquor Store Clerk Nico
Jose Molina
Scavenger #2

Barbara Pilavin
Old Woman on Bus (Demon)

C.W. Pyun
Korean Man

Sharon Omi
Female Tenant
Edward J. Rosen
Liquor Store Clerk
John Gipson
Smoking Man
Roberto Kawata
Police Officer

Michelle Monaghan
Ellie (uncredited)

R.A. Rondell
Man in Jeep (uncredited)

Chad Stahelski
Demon in Hospital (uncredited)

Kevin Alejandro
Border Patrol (uncredited)
Crew

Francis Lawrence
Director
Kent Demaine
Creative Director
Kevin Brodbin
Screenplay, Story

Frank A. Cappello
Screenplay
Wayne Wahrman
Editor
Bronwyn Shields
Assistant Editor

Philippe Rousselot
Director of Photography
Hans Bjerno
Aerial Director of Photography
Eric Putz
Telecine Colorist
Dave Hussey
Color Timer

Josh McLaglen
First Assistant Director, Co-Producer
Rick Kelly
Second Assistant Director
Maria Battle-Campbell
Second Second Assistant Director
Trevor Goring
Storyboard Artist
J. Elizabeth Ingram
Assistant Production Coordinator
Ralph Bertelle
Production Coordinator
Craig Lietzke
Picture Car Coordinator
Alonzo Ruvalcaba
Head of Production
Michael Aguilar
Executive Producer

Gilbert Adler
Executive Producer
Matthew J. Birch
Production Supervisor
Benjamin Melniker
Producer
Erwin Stoff
Producer

Michael Uslan
Producer

Akiva Goldsman
Producer

Lauren Shuler Donner
Producer

Lorenzo di Bonaventura
Producer
Cherylanne Martin
Co-Producer, Unit Production Manager
Zachary Kamen
Production Assistant
Juliana FauntLeRoy
Production Assistant
Nate Ruegger
Production Assistant
Jack Dubnicek
Production Assistant
Natasha Delahunt
Production Assistant
Gregg Kawecki
Production Assistant
Lee Hahn
Production Assistant

Naomi Shohan
Production Design
Timothy Roarke
Camera Operator
Mark La Bonge
Camera Operator, Steadicam Operator
Michael-Ryan Fletchall
Camera Operator
Pamela Rittelmeyer
Assistant Camera
Xiomara Comrie
Assistant Camera
Michael Cassidy
First Assistant Camera
Darryl Humber
Dolly Grip
Seth Kotok
Additional Camera
April Kelley
Camera Loader
Laraine Moniz
Post Production Assistant
Ilyse A. Reutlinger
Post Production Supervisor
Dena Berman
Casting Assistant
Scout Masterson
Casting Associate

Denise Chamian
Casting
Tracy Dixon
Extras Casting
Vesper Burnett
Extras Casting Assistant
Richard Schoen
Key Costumer
Garet Reilly
Key Costumer
Valerie T. O'Brien
Key Costumer
Marina Marit
Set Costumer
Bob Moore Jr.
Set Costumer
Nancy Smytka
Set Costumer
Robert Q. Mathews
Costume Supervisor
Louise Frogley
Costume Design
Jamie Rama
Costume Illustrator
Valerie Laven-Cooper
Costumer
Ellen Falguiere
Costumer
Monica Haynes
Costumer
Catherine Liebig
Costumer
Nina Padovano
Costumer
Sandra Bojin-Sedlik
Costumer
Joe Henke
Animation Supervisor
Rick Glenn
Animation Supervisor
Simon Allen
Animation Supervisor
Jason Armstrong
Animation
Todd Labonte
Animation
James W. Brown
Animation
Brian Mendenhall
Animation
James Straus
Animation

William Groebe
Animation
Michael Kitchen
Animation
Chuck Duke
Animation
Frank Toro
Pyrotechnician
Susan Germaine
Hair Department Head

Candace Neal
Key Hair Stylist
Teressa Hill
Hairstylist
Ginger Damon
Hairstylist

Ve Neill
Makeup Department Head

Joel Harlow
Key Makeup Artist
Janice Kavanagh
Makeup Artist
Steve Artmont
Makeup Artist

Barney Burman
Makeup Artist
Robin Slater
Makeup Artist

John Rosengrant
Makeup Supervisor
Shane Mahan
Makeup Supervisor

Michael L. Fink
Second Unit Director, Visual Effects Supervisor
Neal Norton
Second Unit Director of Photography
Darin Rivetti
Second Unit First Assistant Director
Carla S. Nemec
Art Department Coordinator
Zack Heath
Art Department Assistant
Brian Johnson
Art Department Assistant

Tom Hammock
Art Department Assistant
Lindsey Gary
Art Department Assistant
Robert Fechtman
Assistant Art Director
Jason Sweers
Assistant Art Director
Suzan Wexler
Assistant Art Director
Charles Maynes
Sound Designer
Jeremy Peirson
Sound Designer
James Morioka
Sound Effects Editor

Stephen Hunter Flick
Sound Effects Editor
John P. Fasal
Sound Effects Editor

Craig Berkey
Sound Effects Editor
Patricio A. Libenson
Sound Effects Editor

Skip Lievsay
Supervising Sound Editor
Greg ten Bosch
Assistant Sound Editor
Sarah Bourgeois
Assistant Sound Editor

Joel Dougherty
First Assistant Sound Editor
David E. Campbell
Sound Re-Recording Mixer
John T. Reitz
Sound Re-Recording Mixer
Gregg Rudloff
Sound Re-Recording Mixer

Willie D. Burton
Sound Mixer
Mark Johnston
Sound Recordist
Janusz Tokarzewski
Sound Engineer

Rob Cunningham
Boom Operator
John Joseph Thomas
Foley Supervisor
Alyson Dee Moore
Foley Artist

John Roesch
Foley Artist
Michael J. Broomberg
Foley Artist
Mary Jo Lang
Foley Mixer
Michael J. Benavente
ADR Supervisor
Joe Dorn
ADR Editor
Thomas J. O'Connell
ADR Mixer
Troy Porter
ADR Mixer
Eric Gotthelf
ADR Mixer

Caitlin McKenna
ADR Voice Casting
James Babineaux
Assistant Chief Lighting Technician
Howard R. Campbell
Lighting Technician
Haskell Friedman
Lighting Artist
Ante Dugandzic
Special Effects Technician
Jeff Khachadoorian
Special Effects Technician
Michael Kay
Special Effects Technician
Jeff Ogg
Special Effects Technician
Parry Willard
Special Effects Technician
Jack Jennings
Special Effects Technician
Lawrence Decker
Special Effects Technician
Allen Hall
Special Effects Coordinator
James Reedy
Special Effects Supervisor
Csaba László Eröss
Special Effects Assistant
Pamela Elliott
Special Effects Assistant

Christopher Allen Nelson
Special Effects Makeup Artist

Stan Winston
Special Effects Makeup Artist

Colin Strause
Visual Effects Supervisor
David Lingenfelser
Visual Effects Supervisor
Craig Hayes
Visual Effects Supervisor
Greg Juby
Visual Effects Supervisor

Ian Hunter
Visual Effects Supervisor

Greg Strause
Visual Effects Supervisor
Jason Heapy
Visual Effects Producer
Donna Langston
Visual Effects Producer
Tiffany Smith
Visual Effects Producer
Janet Yale
Visual Effects Producer
Amy Hollywood Wixson
Visual Effects Producer
Ann Podlozny
Visual Effects Producer
Michael Meagher
Visual Effects Producer
Denise Davis
Visual Effects Producer
Beth Howe
Visual Effects Coordinator
James D. Tittle
Visual Effects Coordinator
Mark Edwards
Visual Effects Coordinator
Julia Neighly
Visual Effects Coordinator
Stephanie C. Lee
Visual Effects Coordinator

Adam Lisagor
Visual Effects Coordinator
Kristy King
Visual Effects Coordinator
Chris Hall
Visual Effects Coordinator
Mark Edwards
Visual Effects Coordinator
Randy Bricker
Visual Effects Editor
Kevin Romond
Visual Effects Technical Director
Ryan Hopkins
Visual Effects Technical Director
Chris Haney
Visual Effects
Patrick Phillips
Visual Effects
Chris F. Moore
Visual Effects
Robert Spurlock
Visual Effects
Anthony Lucero
Visual Effects

Aaron Cohen
Visual Effects
Scott Kinsey
VFX Artist
Ryan Lastimosa
VFX Artist
Brian Ducharme
VFX Artist
Nicholas Brooks
VFX Artist
Christopher Warren
VFX Director of Photography
David 'Grue' Debry
CG Supervisor
Mark Shoaf
CG Supervisor
Kyle Yamamoto
CG Artist
Eric Pender
CG Artist
Chris Ryan
CG Artist
Amy Garback
CG Artist
John Cassella
CG Artist

Brian Tyler
Original Music Composer, Conductor

Klaus Badelt
Original Music Composer
Jeffrey Pollack
Music Consultant
Armen Ksajikian
Musician
Wolfram de Marco
Additional Music
A Perfect Circle
Music
Daryl B. Kell
Music Editor
Gary Krause
Music Editor
Joe Lisanti
Music Editor
Randy Burke
Transportation Captain
Chad Moore
Transportation Co-Captain
Bernice Culbertson
Transportation Coordinator
Dan Marrow
Transportation Coordinator
Jackie Brady Baugh
Production Accountant
Kami Calevro
Second Assistant Accountant
Taffy Schweickhardt
Payroll Accountant
Ulrika Akander
Dialogue Editor
Susan Dudeck
Dialogue Editor
Susan Hegarty
Dialect Coach
Brooks Baldwin
Dialect Coach
Eddie G. Gutierrez
Rigging Grip
Michael Dronge
Rigging Grip
Frank R. Sims
Rigging Grip
Huston Beaumont
Rigging Grip
Thomas E. Lee
Rigging Grip
Vince Onken
Rigging Grip
John S. Campbell
Rigging Grip
Dennis J. Lootens
Rigging Gaffer
Robert J. Reilly
Key Rigging Grip
Leigh-Alexandra Jacob
Lead Painter
Ron Crabb
Matte Painter
Jamie Baxter
Matte Painter
Joey Genitempo
Set Painter
Charles Kern
Painter
Douglas A. Mowat
Set Decoration
Susannah Carradine
Assistant Set Decoration
David Loitz
Set Dresser
Steven Ladish
Set Dresser
James L. Eddy
Set Dresser
Brett C. Smith
Set Dresser
Paul Detlefson
Set Dresser
Eric Ramirez
Set Dresser
Rich Andrade
Set Dresser
Steven Schwartz
Set Designer
William J. Law III
Set Designer
Stan Tropp
Set Designer
Joe Ondrejko
Construction Coordinator
William Gideon
Construction Foreman
Ray Maxwell
Propmaker
Fred O'Connor
Propmaker
Jim Meyer
Propmaker
Bobby Mara
Propmaker

Jeff Cutter
Still Photographer, Additional Photography
Richard Foreman Jr.
Still Photographer
David James
Still Photographer
Sean O'Connor
Compositing Supervisor
John Stillman
Compositing Supervisor
Dan Cayer
Compositing Supervisor
Yoshiya Yamada
Modelling Supervisor
Nathan Abbot
I/O Supervisor
Gregory D. Liegey
Digital Effects Supervisor
Randy Goux
Digital Effects Supervisor
Chris Paizis
Matchmove Supervisor
Gary Lowrance
Electrician
David A. Parks
Electrician
Bryan Booth
Electrician
Stephen Thorp
Electrician
Erik A. Erichsen
Electrician
Michael Franco
Electrician
Gene Hara
Electrician
Paul Postal
Electrician
Brian Crane
Best Boy Electric
Daragh Byrne
Carpenter
Mark Valdez
Driver
Michael Lagnese
Key Set Production Assistant
Elizabeth C. Camp
Set Production Assistant
Kristin Dehnert
Location Manager
Molly Allen
Location Manager
Douglas S. McClintock II
Location Manager
Rachel Swenson
Assistant Location Manager

Erik Rondell
Stunts

Clay Cullen
Stunts

Gloria O'Brien
Stunts

Jeremy Fry
Stunts
Kenny Alexander
Stunts

Karin Silvestri
Stunts

David Leitch
Stunts

Hank Amos
Stunts

J.J. Perry
Stunts

Henry Kingi
Stunts

Tim Rigby
Stunts
Bob Brown
Stunts

Chris Palermo
Stunts

Heidi Moneymaker
Stunts
Debbie Lynn Ross
Stunts
David Hugghins
Stunts

Christian J. Fletcher
Stunts

Jeremy Fitzgerald
Stunts
Paul Crawford
Stunts

Richard Cetrone
Stunts

Brian Duffy
Stunts
Michael T. Brady
Stunts
Lena Fennema
Stunts
Thomas M. Ficke
Stunts
Thirl Haston
Stunts
Andreé Gibbs
Stunts

Clint James
Stunts
Mike Justus
Stunts, Utility Stunts

Steven Ho
Stunts

Brad Martin
Stunts

Scott Rogers
Stunts

Jason Rodriguez
Stunts
David Schultz
Stunts
Matthew Rugetti
Stunts

Marcus Young
Stunts

Mike Massa
Stunt Driver
Clint Cadinha
Utility Stunts

R.A. Rondell
Stunt Coordinator

Casey O'Neill
Stunt Double

Jane Oshita
Stunt Double

Chad Stahelski
Fight Choreographer
Deborah Thomas
Data Wrangler
Kirk Corwin
Property Master
Andrew M. Siegel
Assistant Property Master
Anthony Leonardi III
Creature Design
Riko Schatke
Best Boy Grip

Harald Belker
Production Illustrator
John R.A. Benson
Digital Compositors
Gary Abrahamian
Lead Animator
Joel Sevilla
Lead Animator
Joshua Cordes
Lead Animator
Dovi Anderson
Lead Animator
Robert Lamkin
Chef
Judith Jennings
Studio Teachers
Paul Luther Jackson
Swing
Kathy Liska
Executive Assistant
Donald Fly
General Manager
Erik Rogers
Digital Intermediate Producer
Luciano Blotta
Video Assist Operator
Nicholas Hasson
Digital Intermediate Editor
Mo Henry
Negative Cutter
Andrew Taylor
Key Grip
C. Alan Rawlins Sr.
Key Grip
Eric Budlong
Grip
Chis Rountree
Grip
R. Dana Harlow
Grip
Pat O'Mara
Grip
Jarred Waldron
Gaffer
Juan Morse
Gaffer
Jack English
Gaffer
Brian Brecht
Production Manager
Jericho Green
Modeling
John 'JD' Daniel
Modeling
Dan Dixon
Modeling
Paul Zinnes
Modeling
Christopher J. Eng
Modeling
Jose Samson
Modeling
Demetrius Leal
Visual Development
Kelly Diehl
Libra Head Technician
Greg Abbas
Researcher
Enfys Dickinson
Creative Producer
Mark Scoon
Executive In Charge Of Production
Constantine Sekeris
Conceptual Design
Raymond Bulinski
Craft Service
Jared Rosen
24 Frame Playback
Jim Charmatz
Character Designer
Bryan Fletchall
Techno Crane Operator
Paulette Osorio
Unit Publicist
Jamie Delano
Comic Book

Garth Ennis
Comic Book
David Lazan
Art Direction
Lance Mancuso
Set Medic
Cuitlahuac Morales Velazquez
Sculptor
Gordon Antell
First Assistant Editor
Michael P. Twombly
Production Secretary
Robert Elhai
Orchestrator
Ross Nakamura
Rotoscoping Artist
Kane Brassington
Rotoscoping Artist
Frank Musitelle
Greensman
Matt Heimlich
Mechanical Designer
Rob McCabe
Stand In
Recommendations
view all
Constantine: City of Demons - The Movie

The Day the Earth Stood Still

The Devil's Advocate

Speed

Hide and Seek

Blade: Trinity

The Lake House

Something's Gotta Give

The Hitchhiker's Guide to the Galaxy

From Dusk Till Dawn

The Thirteenth Floor

The Matrix Revolutions

Crash

The Bourne Supremacy

Priest

Contact

The Whole Truth

The Matrix Reloaded

The Ring

The Punisher