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
Crew
Ve Neill
Makeup Department Head
Francis Lawrence
Director
Michael Uslan
Producer
Benjamin Melniker
Producer
Gilbert Adler
Executive Producer
Philippe Rousselot
Director of Photography
Wayne Wahrman
Editor
Kevin Brodbin
Screenplay
Michael Aguilar
Executive Producer
Erwin Stoff
Producer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.