Constantine (2005)
Cast & Crew

Keanu Reeves John Constantine

Rachel Weisz Angela Dodson/Isabel Dodson

Shia LaBeouf Chas Kramer

Djimon Hounsou Papa Midnite

Max Baker Beeman

Pruitt Taylor Vince Father Hennessy

Gavin Rossdale Balthazar

Tilda Swinton Gabriel

Peter Stormare Satan

Jesse Ramirez Scavenger

Michelle Monaghan Ellie

Larry Cedar Vermin Man

Suzanne Whang Mother

Johanna Trias Possessed Girl

Francis Lawrence Director

Kevin Brodbin Screenwriter

Frank Cappello Screenwriter

Lauren Shuler Donner Producer

Benjamin Melniker Producer

Michael E. Uslan Producer

Lorenzo di Bonaventura Producer

Erwin Stoff Producer

Akiva Goldsman Producer

Gilbert Adler Executive Producer

Michael Aguilar Executive Producer

Philippe Rousselot Cinematography

Wayne Wahrman Film Editing

Brian Tyler Original Music

Klaus Badelt Original Music

Naomi Shohan Production Design

David Lazan Art Director

Douglas A. Mowat Set Decoration

Louise Frogley Costume Design

Denise Chamian Casting
⨁Full Cast & Crew