

Constantine
“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.
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?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | HBO Max Amazon Channel, YouTube TV, HBO Max | Amazon Video, Apple TV Store, Google Play Movies |
| India | — | Apple TV Store, Google Play Movies, YouTube |
| United Kingdom | HBO Max Amazon Channel, Sky Go, Now TV Cinema | Apple TV Store, Rakuten TV, Amazon Video |
| Canada | Crave, Starz Amazon Channel, Crave Amazon Channel | Apple TV Store, Google Play Movies, CosmoGo |
| Australia | Stan, SBS On Demand | Apple TV Store, Amazon Video, Google Play Movies |
| Germany | HBO Max, HBO Max Amazon Channel | Apple TV Store, Amazon Video, Google Play Movies |
| France | Molotov TV | Apple TV Store, Google Play Movies, Canal VOD |
| Spain | — | Apple TV Store, Rakuten TV, Google Play Movies |
| Brazil | HBO Max, HBO Max Amazon Channel, Universal+ Amazon Channel | Apple TV Store, Amazon Video, Google Play Movies |
| Japan | Hulu, U-NEXT, HBO Max on U-Next | Amazon 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
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
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
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.












