Get ready for a thrilling cinematic experience with Paul Thomas Anderson's highly anticipated new movie, One Battle After Another! This film is set to hit the big screen this weekend, and with rave reviews from critics, it's already generating Oscar buzz.
Based on Thomas Pynchon's 1990 novel, Vineland, One Battle After Another is a gripping tale directed and written by Anderson himself. It stars Leonardo DiCaprio as Bob Ferguson, a former revolutionary who finds himself drawn back into the fray to protect his baby daughter. With the help of his revolutionary friends, Ferguson embarks on a dangerous journey. The talented cast also includes Teyana Taylor, Sean Penn, Benicio del Toro, Regina Hall, Chase Infiniti, and Alana Haim.
Currently, One Battle After Another boasts an impressive 98% positive rating on Rotten Tomatoes, solidifying its status as a must-watch. But here's the catch: if you want to catch this movie, you'll need to head to your local theater as it's only available there for now.
However, if you're eager to watch it from the comfort of your home, we've got some insights for you. Given that it's a Warner Bros. release, One Battle After Another will eventually find its streaming home on HBO Max. So, when can you expect to stream it? Well, that's where it gets a bit controversial.
Previous Warner Bros. releases have had varying wait periods before streaming on Max. For instance, the movie Sinners was released on PVOD about a month and a half after its theatrical debut and began streaming on HBO Max around two and a half months later. If One Battle After Another follows a similar pattern, you might be able to rent or buy it digitally around mid-November 2025, and stream it on HBO Max by mid-December 2025. But remember, these are just estimates, and the actual release dates could differ.
If you're an HBO Max subscriber, you can enjoy the service for as low as $9.99/month with ads, or $16.99/month ad-free. And if you're new to HBO Max, you can even take advantage of a seven-day free trial if you subscribe via Prime Video. Additionally, for those who want to explore more streaming options, there are discounted Disney+ Bundles available with Hulu and HBO Max, starting at $16.99/month with ads and $29.99/month without.
So, will you be catching One Battle After Another in theaters or waiting for its digital release? And this is the part most people miss: sometimes, the best way to experience a movie is on the big screen! What do you think? Share your thoughts in the comments below!