November 14, 2025
Where to Watch 'One Battle After Another' Online thumbnail
Entertainment

Where to Watch ‘One Battle After Another’ Online

If you purchase an independently reviewed product or service through a link on our website, The Hollywood Reporter may receive an affiliate commission. Leonardo DiCaprio plays Bob Ferguson, a washed up former revolutionary, in One Battle After Another, the movie from writer-director Paul Thomas Anderson. Called a “furious film, a richly engaging and persuasive polemic””, — write: www.hollywoodreporter.com

If you purchase an independently reviewed product or service through a link on our website, The Hollywood Reporter may receive an affiliate commission.

Leonardo DiCaprio plays Bob Ferguson, a washed up former revolutionary, in One Battle After Anotherthe movie from writer-director Paul Thomas Anderson. Called a “furious film, a richly engaging and persuasive polemic” by film critic Richard Lawson, the action thriller is now available to watch online.

Before it streams on demand on HBO Max, One Battle After Another is available to buy or rent online on digital in 4K Ultra HD starting at $19.99 at Prime Video, Apple TV and elsewhere.

At a Glance: How to Watch One Battle After Another Online

  • Streaming release date: November 14
  • Buy online: Prime Video, Apple TV

Below, watch the official trailer and keep reading for more details on where to stream One Battle After Another online, including when it’s expected to land on HBO Max.

Where to Stream One Battle After Another Online Distributed by Warner Bros. Pictures, One Battle After Another is expected to stream on HBO Max when the action thriller’s current theatrical run is over sometime in late December or early January 2026. Until then, One Battle After Another is available to rent in 4K Ultra HD for $19.99, or to buy for $24.99 on Prime Video, Apple TV and other video-on-demand platforms.

When One Battle After Another eventually arrives on HBO Max, a subscription will be required to watch on demand. The streaming service starts at $9.99 per month with ads and is available as a Prime Video channel and on DirecTV.

HBO Max is home to hit originals such as Emmy-winning series Succession, The White Lotus, Hacks, Euphoria, Game of Thrones, Veep and much more. You can bundle HBO Max with Hulu and Disney+ starting at $16.99 to save up to 43 percent on all three services. Learn more about what HBO Max offers, including pricing, catalog and special deals and bundles here.

One Battle After Another: Plot, Cast, Run Time Written and directed by Paul Thomas Anderson (Boogie Night, There Will Be Blood), One Battle After Another follows Bob Ferguson (Leonardo DiCaprio), a washed up former revolutionary who’s on the run from the US government with his infant daughter. More than 16 years later, Colonel Steven J. Lockjaw (Sean Penn), a military officer, finds them, Willa (Chase Infiniti) who is now 16 years old, and is on pursuit to capture them.

The movie also stars Benicio del Toro, Regina Hall, Teyana Taylor, Wood Harris, Alana Haim, Shayna McHayle, Paul Grimstad and others. It runs at two hours and 50 minutes.

Related posts

Thanks to the song about Bandera, the Ukrainian military silences the enemy “Daggers”: how it works

unian ua

Why Did They Kill off Monty in Landman Season 1? Jon Hamm’s Character’s Death

mmajunkie usatoday

‘Mature’ by Hilary Duff Meaning: A Breakdown of the Song’s Lyrics & Inspiration

mmajunkie usatoday

Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More