Where to watch 'One Battle After Another' — all your streaming options for the Best Picture winner

Leonardo DiCaprio in One Battle After Another
(Image credit: Warner Bros.)

One Battle After Another” emerged as the big winner at the Oscars 2026, winning no fewer than six awards from Academy votes, including Best Picture and Best Director for Paul Thomas Anderson, fending off Ryan Coogler’s action-horror project “Sinners” as the film of the night.

PTA’s latest feature follows Bob Ferguson (Leonardo DiCaprio), a washed-up revolutionary who lives off-grid with his daughter (Chase Infiniti). When she disappears and his old nemesis resurfaces, the former radical sets off to find her … and we get to follow along with him on the gripping ride that follows.

Alongside “Sinners,” “One Battle After Another” was one of the most talked-about and celebrated movies of 2025. The film had the best-ever opening weekend for a Paul Thomas Anderson release, performed well at the box office, and after its Oscars sweep, I’d guess plenty of people are probably trying to figure out which streaming service it’s on right now.

Article continues below

If you’re looking to kick back and watch this epic, Oscar-winning political/action thriller (perhaps with “a few small beers”), here’s where you can watch “One Battle After Another.”

Where to watch 'One Battle After Another' right now

One Battle After Another | Official Trailer 2 - YouTube One Battle After Another | Official Trailer 2 - YouTube
Watch On

Right now, the easiest way to watch "One Battle After Another" at home is with HBO Max. It arrived on the platform on December 19, 2025, 85 days after the thriller first hit theaters on September 26, following the usual HBO Max release pattern for new Warner Bros. Pictures releases (typically a two-and-a-half month wait).

Looking to make the most of your HBO Max subscription in the meantime? Check out our round-ups of the best movies on HBO Max and the best HBO Max TV shows for tons more watchlist-worthy picks.

If you don't have access to HBO Max, your next port of call will be buying or renting the film on Premium Video-on-Demand (PVOD) storefronts like Prime Video or Apple. At the time of writing, you can rent "One Battle After Another" in UHD for $6.99 or buy it digitally for $9.99 at Prime Video.

Chase Infiniti as Willa Ferguson in "One Battle After Another"

(Image credit: Warner Bros. Pictures / TCD/Prod.DB / Alamy)

Of course, if you don't want to rent, buy it digitally or stream "One Battle After Another," you could always go and buy it on DVD, Blu-ray, or the 4K "One Battle After Another" release, instead.

Already rewatched "One Battle After Another" recently? Be sure to take a look at our round-ups of the best movies on HBO Max and the best HBO Max TV shows for tons more watchlist-worthy picks.


Google News

Follow Tom's Guide on Google News and add us as a preferred source to get our up-to-date news, analysis, and reviews in your feeds.


More from Tom's Guide

Martin Shore
Staff Writer, Streaming

Martin is a Streaming Writer at Tom’s Guide, covering all things movies and TV. If it’s in the theaters or available to stream somewhere, he’s probably watched it… especially if it has a dragon in it. Before joining the team, he was a Staff Writer at What To Watch where he wrote about a broad range of shows that stretched from "Doctor Who" and "The Witcher" to "Bridgerton" and "Love Island". When he’s not watching the next must-see movie or show, he’s probably still in front of a screen playing massive RPGs, reading, spending a fortune on TCGs, or watching the NFL.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.