If you’re looking for where to stream Constantine, you’ve probably realized that tracking down the trench-coat-wearing occultist is almost as hard as exorcising a high-level demon. The rights are a mess. Between the 2005 Keanu Reeves cult classic, the short-lived NBC series starring Matt Ryan, and the various animated spin-offs, John Constantine is scattered across the digital landscape like salt on a protective circle.
Honestly, the timing couldn't be better. With the long-awaited sequel officially in development and Keanu Reeves back in the saddle, fans are flocking back to the original. But where do you actually find it?
📖 Related: The Black Panther Wakanda Forever Poster: Why That Visual Still Hits So Hard
The 2005 Movie: Keanu’s Return to Streaming
As of early 2026, the primary home for the 2005 Constantine film is Max (formerly HBO Max). Warner Bros. finally brought it back to their flagship platform after years of it jumping between various services like Netflix and Peacock. It’s available there in 4K for those on the Ultimate Ad-Free tier, which is great because you can finally see the soot in Hell with terrifying clarity.
You've also got the option to buy or rent it on the usual suspects:
- Apple TV (iTunes)
- Amazon Prime Video
- Fandango at Home (Vudu)
Expect to pay around $3.99 for a rental or $14.99 to own it permanently. If you’re a physical media purist, the Blu-ray is still widely available at retailers like Barnes & Noble, which is the only way to ensure the "Hell" sequences don't suffer from bit-rate compression during peak streaming hours.
Where to Stream Constantine: The Matt Ryan TV Series
The 2014 NBC series is a different beast entirely. It’s a tragedy that it only lasted 13 episodes. Matt Ryan is John Constantine for many fans—so much so that he was integrated into the Arrowverse on The CW.
Finding the standalone series is trickier. Currently, the 2014 series is not streaming for free on any major subscription service like Netflix or Hulu. You basically have to buy it.
- Amazon Prime Video: You can purchase the entire season for about $24.99.
- Apple TV: Similar pricing, usually around $12.99 for half-seasons or $25 for the full run.
- Fandango at Home: Often has sales where you can snag the whole series for under $15.
If you want to see Matt Ryan’s Constantine for "free" with a subscription, you’ll have to watch DC's Legends of Tomorrow on Netflix. He joins the main cast in Season 4 and stays through Season 6. It’s not a solo show, but it’s the most "John" content we have.
👉 See also: The Life of a Show Girl Songs: What the Glitter Actually Sounds Like Behind the Scenes
The Animated Universe
Don't sleep on the animation. Constantine: City of Demons is surprisingly dark—way darker than the NBC show. You can find the movie version (which compiles the web series) on Max. It’s also available for digital purchase on most platforms.
Why Everyone is Looking for Constantine Right Now
It’s the sequel. After nearly twenty years of rumors and "maybe" talk, Francis Lawrence and Keanu Reeves are actually doing it. Production updates from late 2025 confirmed that a script draft has been pitched to DC Studios.
James Gunn’s "Elseworlds" strategy allows for these standalone stories to exist outside the main DCU continuity. This means Keanu doesn't have to worry about what Superman is doing while he’s fighting Lucifer. That freedom is exactly why the 2005 film has aged so well; it’s its own gritty, cigarettes-and-holy-water world.
Quick Checklist for Streaming:
- The Movie (2005): Check Max.
- The TV Show (2014): Buy on Amazon or Apple TV.
- City of Demons (Animated): Check Max.
- Legends of Tomorrow: Check Netflix (Seasons 4-6).
Keep an eye on the licensing. Streaming deals for older DC properties tend to shift at the start of every quarter. If you see it on a service, watch it sooner rather than later.
If you're planning a full rewatch, start with the 2005 film on Max to get that cinematic fix, then head over to Amazon to pick up the TV series for the more comic-accurate "Hellblazer" vibe. For the most complete experience, make sure to check out the animated Justice League Dark movies on Max as well, where Matt Ryan again provides the voice for John, holding his own alongside Batman and Zatanna.