
Hell wants him. Heaven won't take him. Earth needs him.
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.
$100,000,000
$230,900,000
February 8, 2005
Village Roadshow Pictures, Lonely Film Productions
36 people

Keanu Reeves
John Constantine
Acting

Rachel Weisz
Angela Dodson / Isabel Dodson
Acting

Shia LaBeouf
Chas Kramer
Acting

Djimon Hounsou
Midnite
Acting

Max Baker
Beeman
Acting

Pruitt Taylor Vince
Father Hennessy
Acting

Gavin Rossdale
Balthazar
Acting

Tilda Swinton
Gabriel
Acting

Peter Stormare
Lucifer
Acting

Jesse Ramirez
Scavenger
Acting

José Zúñiga
Detective Weiss
Acting

April Grace
Dr. Leslie Archer
Acting

2006

2018

1994

2000

2004

2007

2022

1982

1982

2022

2025

2004

2014

2016

1998

2025

2023

1999

1987

2007

1998

2025

2025

2016

2011

2010

2024

1982

2017

2007

2016

2002

2023

2014

1994

2025

2023


2026

2026