zdask
Home
/
Arts & Entertainment
/
Where to Watch ‘One Battle After Another’ Online
Where to Watch ‘One Battle After Another’ Online-March 2024
Mar 7, 2026 8:54 PM

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 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 Below, watch the official trailer and keep reading for more details on where to stream One Battle After Another online, including when its 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 thrillers 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.

watch on Prime Video watch on Apple TV 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 whos on the run from the U.S. 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.

watch One Battle After Another on Prime Video

Comments
Welcome to zdask comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
Arts & Entertainment
Copyright 2023-2026 - www.zdask.com All Rights Reserved