Synopsis
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
More like this

Legion

A Knight's War

Black Adam

Doctor Strange in the Multiverse of Madness

Gabriel

Angels Fallen: Warriors of Peace

Dogma

The Deliverance

Lord of Illusions

Azrael

The Prophecy

Avengers: Infinity War

Insidious: Chapter 3

Insidious

Don't Kill It

The Exorcist

Thunderbolts*

Mirrors

The Exorcist III

Mona Lisa and the Blood Moon