Skip to content
SearchOTT
Constantine poster

Constantine

2005·Movie·R·121 min·7.2(8,187)

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.

▶ Watch trailer

Where to watch Constantine in United States

Click a service to open Constantine there. Availability last verified on June 23, 2026.

Where is Constantine streaming around the world?

CountryStreaming onRent / Buy
United StatesHBO Max Amazon Channel, YouTube TV, HBO MaxAmazon Video, Apple TV Store, Google Play Movies
IndiaApple TV Store, Google Play Movies, YouTube
United KingdomHBO Max Amazon Channel, Sky Go, Now TV CinemaApple TV Store, Rakuten TV, Amazon Video
CanadaCrave, Starz Amazon Channel, Crave Amazon ChannelApple TV Store, Google Play Movies, CosmoGo
AustraliaStan, SBS On DemandApple TV Store, Amazon Video, Google Play Movies
GermanyHBO Max, HBO Max Amazon ChannelApple TV Store, Amazon Video, Google Play Movies
FranceMolotov TVApple TV Store, Google Play Movies, Canal VOD
SpainApple TV Store, Rakuten TV, Google Play Movies
BrazilHBO Max, HBO Max Amazon Channel, Universal+ Amazon ChannelApple TV Store, Amazon Video, Google Play Movies
JapanHulu, U-NEXT, HBO Max on U-NextAmazon Video, Apple TV Store, Google Play Movies

About Constantine

Constantine is a 2005 English-language fantasy, action and horror film directed by Francis Lawrence. The cast is led by Keanu Reeves, Rachel Weisz, Shia LaBeouf. It has a runtime of 2h 1m. Viewers rate it 7.2/10 across 8200 ratings. In United States, it is currently streaming on HBO Max Amazon Channel, YouTube TV, HBO Max.

Constantine was produced by Village Roadshow Pictures, Lonely Film Productions, and The Donners' Company and made in Germany and United States of America. It was released on February 8, 2005, and carries a R certification. Made on a budget of about $100 million, it went on to gross $231 million worldwide.

Director
Francis Lawrence
Writers
Kevin Brodbin, Frank A. Cappello
Release date
February 8, 2005
Original language
English
Age rating
R
Status
Released
Country
Germany, United States of America
Budget
$100 million
Box office
$231 million
Production
Village Roadshow Pictures, Lonely Film Productions, The Donners' Company
#self sacrifice#angel#christianity#confession#superhero#supernatural#exorcism#archangel gabriel#holy water#redemption#based on comic#lucifer#demon#biting

Constantine cast & crew

Constantine was directed by Francis Lawrence and written by Kevin Brodbin and Frank A. Cappello.

The cast features Keanu Reeves as John Constantine, Rachel Weisz as Angela Dodson / Isabel Dodson, Shia LaBeouf as Chas Kramer, Djimon Hounsou as Midnite, Max Baker as Beeman, and Pruitt Taylor Vince as Father Hennessy.

Behind the camera, the score was composed by Klaus Badelt, cinematography is by Philippe Rousselot, and it was produced by Michael Uslan and Benjamin Melniker.

Is Constantine worth watching?

Constantine holds an audience score of 7.2/10 from 8,187 ratings, marking it as well-reviewed fantasy films.

At 2h 1m, it's a standard feature-length watch.

If you enjoy fantasy, action, and horror, Constantine is worth a place on your watchlist.

How and where to watch Constantine

In United States, you can stream Constantine on HBO Max Amazon Channel, YouTube TV, and HBO Max, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of Constantine

Keanu Reeves

Keanu Reeves

John Constantine

Rachel Weisz

Rachel Weisz

Angela Dodson / Isabel Dodson

Shia LaBeouf

Shia LaBeouf

Chas Kramer

Djimon Hounsou

Djimon Hounsou

Midnite

Max Baker

Max Baker

Beeman

Pruitt Taylor Vince

Pruitt Taylor Vince

Father Hennessy

Gavin Rossdale

Gavin Rossdale

Balthazar

Tilda Swinton

Tilda Swinton

Gabriel

Peter Stormare

Peter Stormare

Lucifer

Jesse Ramirez

Jesse Ramirez

Scavenger

José Zúñiga

José Zúñiga

Detective Weiss

April Grace

April Grace

Dr. Leslie Archer

More from the Constantine Collection

Constantine — FAQs

Where can I watch Constantine in United States?

Constantine is streaming on HBO Max Amazon Channel, YouTube TV, HBO Max in United States.

Is Constantine on HBO Max Amazon Channel?

Yes — Constantine is currently available on HBO Max Amazon Channel in United States.

What language is Constantine in?

Constantine is originally in English, with audio tracks including English, Latin, Spanish, Tagalog. Subtitle and dub options vary by streaming service.

How long is Constantine?

Constantine runs 2 hours 1 minutes (121 minutes).

What is Constantine rated?

Constantine is rated R. It holds a 7.2/10 audience score from 8,187 ratings.

More like Constantine

Legion
Gabriel
Gates of Flesh
A Knight's War
Azrael
Don't Kill It
Home Sweet Home: Rebirth
Priest
End of Days
Dust Bunny
The Prophecy II
Vampires