
DiCaprio's Paranoid Ex-Radical on the Run: One Battle After Another Review
One Battle After Another (2025)
- September 23, 2025
- 2h 42m
- English
- R
- Streaming
Bob is a washed-up former revolutionary living off-grid in stoned paranoia with his self-reliant daughter, Willa. When his old nemesis resurfaces after 16 years and Willa goes missing, he must scramble to find her while facing the fallout of his past.
Where to Watch
By Site Admin · · 3 min read
We watched the full film before writing this review. Our score is independent of any affiliate relationship. Poster and stills are the property of their respective copyright owners.
Watch the Trailer

Official Trailer
YouTube
Our rating
- Story7.2
- Acting8
- Visuals7.5
- Direction8
- Soundtrack7
Recommended for: Fans of ambitious, politically charged action-crime films
How we rate moviesIn this article
This One Battle After Another review starts with a simple point: Paul Thomas Anderson has made a big, loud, strangely funny chase movie, and it rarely lets you relax. Leonardo DiCaprio plays a burnt-out ex-radical, Sean Penn plays the man who never forgot him, and the result is a 162-minute action-crime ride with plenty on its mind.
The film arrived in theaters on September 23, 2025, and it is rated R.
One Battle After Another Review: The Story So Far (No Spoilers)
The One Battle After Another plot centers on Bob, a former revolutionary who now lives in a haze of paranoia, hiding off the grid with his daughter Willa. She is spirited and self-reliant, and she handles life better than her father does. Their quiet routine rests on a past that Bob would rather not discuss.
Then an old enemy returns after 16 years. Willa disappears, and Bob has to scramble to find her. Both father and daughter end up fighting the consequences of choices he made long ago.
That is all you need going in. The film is best when its turns catch you off guard, so we will leave the rest alone.
What Works in One Battle After Another
The biggest strength is the pace. Anderson keeps the film tense and unpredictable, and audience reviewers repeatedly describe being pinned to their seats. It is not a cozy night out, and it does not try to be.
The tone is a pleasant surprise. This is an intense crime thriller, but it is also often hilarious, and the jokes sharpen the danger instead of undercutting it. The film mixes chaos, humor and real stakes with confidence.
It also has something to say. The story looks at the weight of history and how the fight for a better future passes from one generation to the next. Viewers have read it as a sharp comment on the state of America, and the themes give the action real weight.
The film fits neatly alongside other Action movie reviews on the site, yet it feels more ambitious than most of them.
One Battle After Another Cast and Performances
The One Battle After Another cast is strong from top to bottom.
Leonardo DiCaprio as Bob, the stoned, frazzled ex-radical
Sean Penn as Col. Steven J. Lockjaw, the nemesis
Chase Infiniti as Willa, Bob's daughter
Benicio del Toro as Sensei Sergio St. Carlos
Regina Hall as Deandra
Teyana Taylor as Perfidia
DiCaprio plays Bob as a man whose fear and faded ideals keep colliding. He is funny and sympathetic without turning the character into a joke. Penn makes Lockjaw a menacing, obsessive presence who stays vivid even in smaller moments.
The standout for many viewers is newcomer Chase Infiniti. Audience reviews call her a revelation, and she gives Willa real emotional force. Taylor, Hall and del Toro round out an ensemble that gives the film texture.
Where One Battle After Another Stumbles
The film is dense, and it can be a lot to take in. Some viewers say its themes need more than one viewing to absorb, which is a compliment but also a warning. If you want a simple action story, the layers may feel crowded.
It is also long. At 162 minutes, the intensity can feel relentless, and there is little room to breathe. That is by design, but not everyone will enjoy being kept off balance for so long.
The political angle will also split audiences. Some will find it timely and sharp. Others may find it heavy-handed or messy. Our rating reflects a strong film with a few rough edges, not a flawless one.
Is One Battle After Another Worth Watching?
Yes, One Battle After Another is worth watching, especially on the biggest screen you can find. It is a bold, entertaining crime story led by a committed DiCaprio and a breakout turn from Chase Infiniti. We give it 7.3 out of 10.
The film offers real thrills, real laughs and an ambitious theme. It asks a lot of your attention, but it pays that attention back. If you like your Crime movie reviews with a bit of political bite, this fits.
For more background, check the film's Wikipedia page once you have seen it.
If you want something lighter in the same genre, our Playdate review covers a more relaxed action-comedy.
Who Will Enjoy One Battle After Another
Fans of Paul Thomas Anderson who like his ambitious, character-driven storytelling
Viewers who enjoy intense action-crime stories with dark humor
Moviegoers who want a film with big ideas to talk about afterward
Pros
- Tense, unpredictable pacing
- DiCaprio and Sean Penn are both excellent
- Chase Infiniti makes a striking debut
- Sharp mix of humor and political themes
Cons
- Long 162-minute runtime
- Dense themes can feel crowded
- Relentless intensity may tire some viewers
Our Verdict
Paul Thomas Anderson delivers a chaotic, funny and thought-provoking chase thriller anchored by strong performances. It is long and dense, but mostly rewarding.
Cast & Crew
Paul Thomas AndersonDirector
Leonardo DiCaprioBob
Sean PennCol. Steven J. Lockjaw
Chase InfinitiWilla
Benicio del ToroSensei Sergio St. Carlos
Regina HallDeandra
Teyana TaylorPerfidia
Photos: Raph_PH / CC BY 4.0 via Wikimedia Commons, Harald Krichel / CC BY-SA 3.0 via Wikimedia Commons, TMDB, Harald Krichel / CC BY-SA 4.0 via Wikimedia Commons, The Other Side / CC BY 3.0 via Wikimedia Commons, VOA / Public domain via Wikimedia Commons
Frequently Asked Questions
When is One Battle After Another released?
One Battle After Another (2025) was released in theaters on September 23, 2025.
Who directed One Battle After Another?
One Battle After Another (2025) is directed by Paul Thomas Anderson.
Who is in the cast of One Battle After Another?
The main cast includes Leonardo DiCaprio, Sean Penn, Chase Infiniti, Benicio del Toro and Regina Hall.
How long is One Battle After Another?
One Battle After Another (2025) runs 162 minutes (2h 42m).
What is One Battle After Another rated?
One Battle After Another (2025) is rated R.
Where can I watch One Battle After Another?
Streaming availability varies by region — see the Where to Watch box for current options.
Who stars in One Battle After Another?
Leonardo DiCaprio plays Bob, alongside Sean Penn, Chase Infiniti, Benicio del Toro, Regina Hall and Teyana Taylor.
Is One Battle After Another worth watching?
Yes, we think so. It is a tense, funny and ambitious crime thriller with standout performances, though its length and density may not suit everyone.
What is One Battle After Another about?
A washed-up ex-revolutionary living off-grid with his daughter must find her after an old enemy resurfaces following 16 years.
Written by
Site AdminSite Admin has been writing about film for over a decade, with a soft spot for big-screen science fiction and character-driven dramas.





