The VOD release date for One Battle After Another, starring Leonardo DiCaprio, has been revealed.
When will One Battle After Another starring Leonardo DiCaprio be released on VOD?
The film will be available to buy or rent on digital HD platforms, including Amazon Prime Video, iTunes, Vudu, and Google Play Movies & TV, starting November 25, 2025.

The film has scored 8.3/10 on IMDb, 95% on Rotten Tomatoes, 4.4/5 on Letterboxd, and debuted with an A on CinemaScore, making it a strong performer for an R-rated film and earning the highest CinemaScore ever for a Paul Thomas Anderson movie.
Here are the plot details for One Battle After Another:
Washed-up revolutionary Bob (DiCaprio) exists in a state of stoned paranoia, surviving off-grid with his spirited, self-reliant daughter, Willa (Chase Infiniti). When his evil nemesis (Sean Penn) resurfaces after 16 years and she goes missing, the former radical scrambles to find her, with both father and daughter battling the consequences of his past.
The film is written and directed by Paul Thomas Anderson, and is inspired by the 1990 novel Vineland by Thomas Pynchon.
One Battle After Another Cast Details:
- Leonardo DiCaprio as “Ghetto” Pat Calhoun / Bob Ferguson
- Sean Penn as Colonel Steven J. Lockjaw
- Benicio del Toro as Sergio St. Carlos
- Regina Hall as Deandra
- Teyana Taylor as Perfidia Beverly Hills
- Chase Infiniti as Willa Ferguson / Charlene Calhoun
- Wood Harris as Laredo
- Alana Haim as Mae West
- Paul Grimstad as Howard Sommerville / “Billy Goat” / “Gringo Coyote”
- Shayna McHayle as Junglepussy
- Tony Goldwyn as Virgil Throckmorton
- John Hoogenakker as Tim Smith
- Starletta DuPois as Grandma Minnie
- Eric Schweig as Avanti
- D. W. Moffett as Bill Desmond
- Kevin Tighe as Roy More
- Jim Downey as Sandy Irvine
- James Raterman as Col. Danvers
- Dijon Duenas as Talleyrand
- Brooklyn Trueheart Demme as Sober Rick
- Dan Chariton as Comrade Josh
- April Grace as Sister Rochelle
- Jon Beavers as 1776 James
- Carlos McFarland as Bluto
- Colton Gantt as Bobo
- Elisabeth Pease as RiRi
- Jena Malone as the voice of the French 75 greeting code
One Battle After Another was theatrically released in the United States by Warner Bros. Pictures on September 26, 2025.
Movie Name | One Battle After Another |
---|---|
Rating | R |
Runtime | 162 Minutes |
VOD Release Date | November 25, 2025 |
SOURCE: DVD RELEASE DATES