

Constantine
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.
Audience Sentiment
Lucifer arrives
Gabriel's betrayal
The dramatic improvement when Peter Stormare's Lucifer appears after mixed reactions to Gabriel's reveal
Constantine receives consistent praise for its visual spectacle, Reeves' suited performance, and strong supporting cast, particularly Stormare's Lucifer. While some critics found the plot convoluted and pacing uneven, most appreciated its unique supernatural style and religious themes, making it an underrated gem that holds up well over time.
Full cast
Showing 20 of 36
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
Crew
Write a Review
Rate each story beat: