Skip to content
What's After the Movie?
Action thriller

One Battle After Another (2025): Cast, Ratings & Box Office

One Battle After Another (2025) movie poster

One Battle After Another is a 2025 action thriller directed by Paul Thomas Anderson, starring Leonardo DiCaprio as Bob, Sean Penn and Teyana Taylor. It is inspired by Vineland by Thomas Pynchon. It runs 2 hours 50 minutes and earned $213.2 million worldwide on a $130 million budget. It won 6 Oscars, including Best Picture and Best Actor in a Supporting Role, and 23 awards in all. Critics gave it 94% on Rotten Tomatoes and 95 on Metacritic, and IMDb users rate it 7.6/10.

IMDb rating
7.6/10
Rotten Tomatoes
94%
worldwide gross
$213.2M
Oscars won
6
Loading streaming availability…
One Battle After Another (2025) movie poster
Released
Runtime
2h 50m (170 min)
Genres
Action , Crime , Drama , Thriller
Original language
English
Budget
$130M
After the credits
No No extra scene
The story

What Is One Battle After Another About?

The premise of One Battle After Another without spoilers. The whole story and the ending explained are in the plot summary further down.

Washed‑up revolutionary Bob (Leonardo DiCaprio) lives in a haze of paranoia, eking out an off‑grid existence with his spirited, self‑reliant daughter Willa (Chase Infiniti). When his sinister nemesis (Sean Penn) resurfaces after sixteen years and Willa disappears, the former radical races against time to locate her, forcing both father and daughter to confront the lingering fallout of his past activism.

One Battle After Another Themes & Keywords

· 24 tags
  • father daughter relationship
  • dark comedy
  • anguish
  • pay phone
  • anger
  • dramedy drama
  • gun
  • interracial sex
  • forced sex
  • sex scene
  • white supremacist
  • demolitions expert
+12 more
  • allegory
  • revolution
  • african american
  • black american
  • autocracy
  • race relations
  • flash forward
  • man wears a bathrobe
  • revolutionary
  • immigrant detention center
  • man wears a wool cap
  • plot twist
Loading streaming availability…
Cast & crew

One Battle After Another Cast & Characters

Leonardo DiCaprio leads the cast as Bob, with Sean Penn as Col. Steven J. Lockjaw and Teyana Taylor as Perfidia. Directed by Paul Thomas Anderson; 18 actors are credited in all.

Also Starring in One Battle After Another

· 14 more
Ratings

One Battle After Another Reviews & Ratings

Critics gave One Battle After Another 94% on Rotten Tomatoes and 95 on Metacritic, and IMDb users rate it 7.6/10. Our Echo Score gives it 80/100, strongest in character & emotion (85) and weakest in story & flow (70).

80 /100

One Battle After Another Echo Score Breakdown

One Battle After Another delivers a vigorous political action experience that leans heavily on visual spectacle and emotive performances. Critics highlight the film's striking cinematography and disciplined direction, while noting occasional narrative unevenness and tonal inconsistency. The ensemble work and thematic ambition are praised, though some reviewers find the satire under‑developed. Overall, the movie stands as a compelling, if imperfect, entry in the director’s oeuvre, offering strong moments that outweigh its structural flaws.

Our own 0–100 rating, built from five aspects: art, character, story, the sensory experience and how well a film rewatches.

  • Art & Craft 80

    In terms of art and craft, the film showcases standout visual design and formal experimentation. Reviews commend the lush VistaVision cinematography and disciplined, linear storytelling, though some point to ragged editing and a lack of the director’s usual dark beauty. The production design is described as dazzling, reinforcing the film’s stylized tone. Collectively, the craftsmanship is praised for its ambition despite occasional roughness.

  • Character & Emotion 85

    When it comes to character and emotion, performances are generally regarded as powerful and resonant. Critics note that the director maintains focus on his characters, delivering gut‑punching yet heartfelt moments that engage the audience. Emotional depth is highlighted as a strength, with the film’s sincerity praised even amid satire. A minority view criticizes superficiality, but overall the character work is seen as a major asset.

  • Story & Flow 70

    Regarding story and flow, the narrative is praised for its political relevance and ambitious ideas. Reviewers acknowledge disciplined, linear pacing yet also describe sections as ragged or overreaching, leading to mixed impressions of coherence. The plot’s blend of comedy and grim underpinnings creates tonal tension that some find unsettling. Consequently, the storytelling is viewed as moderately effective, balancing originality with occasional unevenness.

  • Sensory Experience 85

    In the sensory experience domain, the film excels with lush visuals and an operatic intensity. Critics highlight the use of old‑school film formats, striking color palettes, and a compelling auditory backdrop that heightens the visceral impact. The sensory design supports the thematic weight and is frequently described as dazzling. While a few note occasional overstimulation, the overall sensory execution is regarded as a high point.

  • Rewatch Factor 78

    The rewatch factor is considered strong, with many reviewers suggesting the film’s political commentary and emotional layers reward multiple viewings. Its blend of humor, horror, and intense action creates lasting appeal for audiences attuned to its themes. Some critics, however, point to tonal inconsistencies that might limit repeat enjoyment for certain viewers. On balance, the film offers sufficient depth and intrigue to encourage revisiting.

Plot

One Battle After Another Plot Summary & Ending Explained

What happens in One Battle After Another from start to finish, spoilers included, with a timeline of 14 key events and the ending explained. The opening is below; the full summary is a 4-minute read.

Spoilers ahead

Ghetto Pat Calhoun and Perfidia Beverly Hills belong to the far-left revolutionary group the French 75, a bold faction that aims to disrupt the status quo through high-stakes action. After orchestrating a breakout of detained immigrants in California, Perfidia publicly shames the detention center’s commanding officer, Col. Steven J. Lockjaw, Sean Penn who becomes enthralled and unsettled at once. Pat and Perfidia’s bond deepens as the French 75 launches a wave of attacks targeting politicians’ offices, banks, and even the power grid. When Perfidia is caught planting a bomb, Lockjaw decides to let her go in exchange for a private moment at a motel. Perfidia gives birth to Charlene; Otillia Gupta plays the newborn Charlene, a discovery that knots the pair’s fates.

Full summary

The whole story of One Battle After Another, scene by scene, with the ending explained

Read the full summary
Box office

One Battle After Another Box Office & Budget

One Battle After Another grossed $213.2 million worldwide on a $130 million budget, 1.6 times what it cost. $72.9 million came from the US and Canada and $140.3 million (66%) from the rest of the world.

2025 box office

Worldwide gross

$213.2M

1.6× its budget

US & Canada
$72.9M
International
$140.3M
Budget
$130M
US & Canada 34% Rest of the world 66%
Awards

One Battle After Another Awards & Nominations

One Battle After Another won 6 Oscars, including Best Picture and Best Actor in a Supporting Role, and 23 awards in all.

23 wins49 nominations9 ceremonies

Show all 9 ceremonies
Videos

One Battle After Another Trailers & Videos

85 videos: 3 trailers, 49 teasers, 6 clips, 26 featurettes and 1 behind-the-scenes video.

All 85 videos
Official Trailer
  • Trailer "Bad Hombre"
  • Trailer Official Trailer 2
  • Teaser Trailer Next Week
  • Teaser Official Trailer Online Now
Quiz

How Well Do You Know One Battle After Another?

9 questions about the story, each with a hint if you get stuck. Pick an answer to see whether you were right.

Question 1 of 9

  1. Question 1: not answered
  2. Question 2: not answered
  3. Question 3: not answered
  4. Question 4: not answered
  5. Question 5: not answered
  6. Question 6: not answered
  7. Question 7: not answered
  8. Question 8: not answered
  9. Question 9: not answered

What is the name of the far‑left revolutionary group featured in the film?

Cars

Cars in One Battle After Another

60 cars on screen, including the 2007 Chevrolet Tahoe PPV and the 2015 Dodge Charger Pursuit.

All 60 cars
  • 2007 Chevrolet Tahoe PPV in One Battle After Another 2007 Chevrolet Tahoe PPV Main role
  • 2015 Dodge Charger Pursuit in One Battle After Another 2015 Dodge Charger Pursuit Main role
  • 2005 Chevrolet Uplander in One Battle After Another 2005 Chevrolet Uplander Important role
  • 2003 Ford E-Series in One Battle After Another 2003 Ford E-Series Important role
Details

One Battle After Another Also Known As

27 alternative titles, including “BC Project” and “一场又一场的战斗”.

Also known as
  • BC Project
  • 一场又一场的战斗
  • The Battle of Baktan Cross
  • Una batalla tras otra
  • 원 배틀 애프터 어나더
  • Une bataille après l'autre
  • Trận Chiến Sau Trận Chiến
  • Una battaglia dopo l’altra
  • 一战再战
  • Uma Batalha Após A Outra
  • Битва за битвой
  • Savaş Üstüne Savaş
+15 more
  • Битка след битка
  • Üks võitlus teise järel
  • หนึ่งศึก ครั้งแล้ว ครั้งเล่า
  • Jedna bitka za drugom
  • Jedna bitwa po drugiej
  • Одна битва за іншою
  • ワン・バトル・アフター・アナザー
  • Egyik csata a másik után
  • 一戰再戰
  • Ena bitka za drugo
  • קרב רודף קרב
  • Batalha Atrás de Batalha
  • معركة تلو الأخرى
  • Mūšis po mūšio
  • Cīņa pēc cīņas

Seen One Battle After Another?

More like this

Movies Like One Battle After Another

Films with a similar story, tone or audience, including Stolen, The Prince and Every Last One of Them.

FAQ

One Battle After Another FAQ: Cast, Box Office & Awards

Runtime, release date, director, cast, box office, ratings, awards and post-credit scenes of One Battle After Another, each answered in a sentence.

How long is One Battle After Another?

One Battle After Another runs 2 hours 50 minutes (170 minutes).

When was One Battle After Another released?

One Battle After Another was released on September 26, 2025.

Who directed One Battle After Another?

One Battle After Another was directed by Paul Thomas Anderson.

More films by Paul Thomas Anderson

Who is in the cast of One Battle After Another?

One Battle After Another stars Leonardo DiCaprio as Bob, Sean Penn as Col. Steven J. Lockjaw and Teyana Taylor as Perfidia, among 18 credited actors.

How much did One Battle After Another make at the box office?

One Battle After Another grossed $213.2 million worldwide ($72.9 million domestic, $140.3 million international) on a budget of $130 million.

How is One Battle After Another rated?

One Battle After Another has 7.6/10 on IMDb, 94% on Rotten Tomatoes, 95 on Metacritic and 73% on TMDB.

What awards did One Battle After Another win?

One Battle After Another won 23 awards from 49 nominations, including Best Actor in a Supporting Role at the BAFTA 2026.

Does One Battle After Another have a post-credit scene?

No. One Battle After Another has no extra scene during or after the credits.

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app