
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.

John Constantine

Angela Dodson / Isabel Dodson

Chas Kramer

Midnite

Beeman

Father Hennessy

Balthazar

Gabriel

Lucifer

Scavenger

Detective Weiss

Dr. Leslie Archer

Vermin Man

Father Garret

Mother
Possessed Girl

Old Woman

Church Attendant

Midnite Bouncer
10 Year-Old Constantine

Old Woman on Bus
Molly's Server
Teenage Constantine

Morgue Security Guard

Liquor Store Clerk Nico
Scavenger #2

Old Woman on Bus (Demon)

Korean Man

Female Tenant
Liquor Store Clerk
Smoking Man
Police Officer

Ellie (uncredited)

Man in Jeep (uncredited)

Demon in Hospital (uncredited)

Border Patrol (uncredited)
Producer

Director of Photography

Original Music Composer
Producer

Producer
Executive Producer

Producer

Executive Producer
Editor

Production Design
Set Decoration
Screenplay

Original Music Composer
Costume Design
Art Direction

Makeup Department Head

Screenplay

Producer
Story

Casting

Director
Art Department Assistant
Art Department Assistant
Costumer
Techno Crane Operator
Propmaker
Second Unit First Assistant Director
Set Dresser

First Assistant Director
Electrician
Electrician
Key Costumer
Makeup Artist
Costumer
Costumer
Key Costumer
Propmaker
Assistant Camera

Makeup Supervisor
Set Dresser
Electrician
Rigging Grip
Greensman
Grip
Costumer
Costumer
Set Dresser
Set Dresser
Rigging Grip

Art Department Assistant
Electrician
Grip
Rigging Grip

Special Effects Makeup Artist
Key Grip
Rigging Grip
Propmaker
Assistant Set Decoration
Set Dresser
Electrician
Hairstylist
Electrician
Electrician
Rigging Grip
Rigging Grip

Special Effects Makeup Artist
Set Dresser
Grip
Grip

Key Makeup Artist
Animation
Animation
Animation
Animation Supervisor
CG Artist
CG Artist
CG Artist
Animation Supervisor
Animation
Animation
CG Supervisor
Matte Painter
Modeling
Visual Effects
Visual Effects
Visual Effects Coordinator
Visual Effects Coordinator
Special Effects Technician
Special Effects Technician
ADR Mixer

Animation
Lead Animator
Animation
VFX Artist
Visual Effects Coordinator
Compositing Supervisor
Visual Effects Coordinator
Lead Animator
Rotoscoping Artist
Visual Effects
Special Effects Technician
Production Assistant
Visual Effects Coordinator
Foley Artist
Modelling Supervisor
VFX Artist
VFX Artist
Special Effects Assistant
Production Assistant
Production Assistant
Lead Animator
Visual Effects

Visual Effects Coordinator
Production Assistant
VFX Artist
ADR Supervisor
Digital Effects Supervisor
Modeling
Modeling
Special Effects Technician
Special Effects Technician
Modeling
Visual Effects
Assistant Sound Editor

Foley Artist
Production Assistant
CG Artist
VFX Director of Photography
Visual Effects Technical Director
Special Effects Technician
ADR Mixer
Compositing Supervisor
Modeling
Modeling
Visual Effects Coordinator
Sound Engineer
Production Assistant

Stunts

Stunts
Visual Effects Coordinator
Sound Effects Editor
Sound Re-Recording Mixer
Set Designer

Visual Effects Supervisor
Visual Effects Producer
Camera Operator
Steadicam Operator
Set Costumer
Transportation Coordinator
Dialect Coach
Makeup Artist

Makeup Artist
Transportation Coordinator
Location Manager
Makeup Artist

Sound Effects Editor
Set Designer
Set Designer
Special Effects Coordinator
Visual Effects Producer
Visual Effects Producer
Sound Designer
Animation Supervisor
Visual Effects Supervisor
Sound Effects Editor
Camera Operator
Set Costumer
Unit Publicist
Dialect Coach
Construction Foreman

Supervising Sound Editor
Visual Effects Producer
Visual Effects Producer
Production Supervisor
Art Department Coordinator
Construction Coordinator
Sound Designer
Sculptor
Visual Effects Producer
Visual Development
Visual Effects Supervisor
Assistant Art Director
Visual Effects Supervisor
Sound Re-Recording Mixer

Additional Photography
Location Manager
Additional Camera

Still Photographer
Studio Teachers
Location Manager
Costume Supervisor
Camera Operator
Music Editor
Music Editor
Music Editor
Production Accountant
Gaffer
Gaffer

Visual Effects Supervisor
Visual Effects Producer
Assistant Art Director
Still Photographer
First Assistant Editor
Assistant Art Director
Visual Effects Editor

Visual Effects Supervisor
Gaffer
Rigging Gaffer
Set Costumer
Hairstylist

Sound Effects Editor
Sound Effects Editor
CG Supervisor

Visual Effects Supervisor
Visual Effects Producer

Stunt Coordinator
Picture Car Coordinator
Animation
Lighting Technician

Stunts

Producer
Co-Producer

Co-Producer

Stunts

Musician
Additional Music
Carpenter

Key Hair Stylist
Digital Effects Supervisor
Stunts
Key Grip
Post Production Assistant
Lead Painter
Post Production Supervisor
Painter
Driver
Transportation Captain
Video Assist Operator
Art Department Assistant

Production Illustrator
Hair Department Head
Set Production Assistant
Telecine Colorist
Unit Production Manager
Aerial Director of Photography
Stand In
Transportation Co-Captain
Set Medic
Chef
Casting Associate
Conceptual Design
Craft Service
Propmaker
First Assistant Camera

Boom Operator
Color Timer
Electrician
Creature Design

Sound Mixer
Lighting Artist
Production Manager
Digital Compositors
Assistant Sound Editor
Production Coordinator
Orchestrator
Best Boy Electric
Rigging Grip
24 Frame Playback
Researcher
Mechanical Designer
Executive In Charge Of Production
I/O Supervisor
Special Effects Supervisor
Visual Effects Coordinator

Visual Effects
Creative Producer

Stunts

Stunts
Comic Book

Comic Book

Stunts

Stunts
Sound Re-Recording Mixer

Stunts

Stunts
Sound Recordist
Dialogue Editor
Second Unit Director of Photography
Dialogue Editor
Property Master
Stunts

Stunts

Stunts
Assistant Property Master
Second Assistant Director
Set Painter
Storyboard Artist
Foley Supervisor
Assistant Camera
ADR Editor
Foley Artist
Key Costumer
Special Effects Assistant
Costumer

Stunt Driver
Best Boy Grip
Costume Illustrator
Visual Effects Technical Director
Lead Animator

Second Unit Director

Stunt Double
Data Wrangler
Second Second Assistant Director
ADR Mixer
Character Designer
Dolly Grip
Swing

First Assistant Sound Editor
Foley Mixer
Creative Director
Special Effects Technician
Libra Head Technician

Conductor
Assistant Location Manager
Assistant Chief Lighting Technician
Negative Cutter
Assistant Editor
Digital Intermediate Editor
Pyrotechnician
Extras Casting

ADR Voice Casting

Fight Choreographer
Head of Production
Rotoscoping Artist
Digital Intermediate Producer
Casting Assistant
Matte Painter
Key Set Production Assistant
Matchmove Supervisor
Music Consultant
Production Assistant
Assistant Production Coordinator
Compositing Supervisor
Second Assistant Accountant
Key Rigging Grip
CG Artist
Executive Assistant
Extras Casting Assistant
Production Secretary
General Manager
Payroll Accountant
Camera Loader
Utility Stunts
Music
Set Dresser
Makeup Supervisor
Stunts
Stunts

Stunts

Stunts
Stunts

Stunts

Stunts
Utility Stunts
Stunts
Stunts
Stunts
Stunts
Stunts

Stunts
Stunts

Stunts

Stunts

Stunts

Stunts
Stunts
Stunts

Stunts
Still Photographer

Stunt Double