Skip to content
What's After the Movie?
Plot summary & ending explained

One Battle After Another (2025) Plot Summary, Ending Explained & Timeline

One Battle After Another (2025) movie poster

One Battle After Another is a 2025 action and crime film directed by Paul Thomas Anderson, running 2 hours 50 minutes. This page retells the whole story in 764 words (about 3 minutes to read) and covers 14 key events in order, 12 characters, where and when it is set, 4 themes and the ending explained. Looking for the cast, ratings and where to stream it? See the movie page for One Battle After Another.

to read the plot summary
3 min
key events in the timeline
14
characters profiled
12
themes explained
4
Loading streaming availability…
One Battle After Another (2025) movie poster
Released
Runtime
2h 50m
Genres
Action, Crime, Drama
Original language
English
No spoilers

What Is One Battle After Another About?

The premise of One Battle After Another in 267 words, with nothing given away. The full story and the ending follow below.

In a near‑future world where the remnants of radical activism linger like ghosts over a fractured society, Bob has retreated into an off‑grid existence on the margins of a city that never forgets. Haunted by the echoes of his former revolutionary life, he lives in a constant haze of paranoia, his days marked by a fragile routine that keeps both his conscience and his daughter safe. The environment feels tight‑knit and oppressive, a blend of dimly lit hideouts and a landscape scarred by past upheavals, where every whispered rumor could signal a new danger.

Willa, his spirited teen daughter, has learned to navigate hardship with a self‑reliant edge that both mirrors and challenges her father’s wary protectiveness. Their relationship is a quiet dance of love and suspicion, each caring for the other while wrestling with the weight of secrets left unresolved. The film’s tone drifts between tense introspection and the flicker of hope that arises whenever they share a fleeting moment of normalcy, hinting at a bond strong enough to endure even the most relentless storms.

When a sinister nemesis resurfaces after sixteen years, the delicate balance of their secluded life is jolted, pulling Bob back toward the shadows of his past. The mere presence of this old adversary forces both father and daughter to confront the lingering fallout of earlier choices, setting the stage for a relentless race against time. The atmosphere tightens, suffused with a gritty realism that feels both contemporary and timeless, leaving viewers poised on the edge of an uncertain future where loyalty, survival, and the promise of redemption hang in delicate equilibrium.

Full plot

What Happens in One Battle After Another?

The complete story of One Battle After Another, from the first scene to the last, in 764 words (about 3 minutes). Spoilers throughout. Names in the text link to 6 cast member pages.

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. Pat cannot convince Perfidia to settle into a conventional family life, and she leaves to continue her revolutionary work, leaving Pat and Charlene to endure a life hidden from the world.

Sixteen years later, in the sanctuary city of Baktan Cross, Bob, portrayed by Leonardo DiCaprio, has become a cautious, paranoid drug addict. He tries to shield his daughter Willa, a bright and spirited teen who has learned to navigate hardship on her own, as he wrestles with memories of a past that refuses to stay buried. The political climate around him shifts as Lockjaw, now a colonel, rises within a white-supremacist faction and is invited to join the Christmas Adventurers Club. To protect his secret interracial relationship and to secure control, he hires an Indigenous bounty hunter, Avanti Q, and corrals Bob’s ally Howard Sommerville, Paul Grimstad, into a tense setup that triggers a cry for help from the remaining French 75.

Deandra, a trusted member of the French 75, Regina Hall rescues Willa just before a raid on her school, underscoring the fragile threads that connect the old world to the new resistance. Lockjaw’s troops descend on Bob’s home while he’s overwhelmed by drugs, forcing Bob to flee through a concealed tunnel. He seeks out Sergio St. Carlos, a karate teacher and community leader, Benicio Del Toro who helps evacuate a stream of immigrants through another hidden passage. The chase carries through rooftops as Sergio guides his students to safety, but Bob is eventually captured.

Dealing with the fallout, Perfidia’s betrayal becomes a pivotal revelation as Deandra and the French 75 close ranks. Sergio coordinates efforts to free Bob, and the plan unfolds with a dramatic convoy to the convent where Willa has found shelter. Bob’s escape from custody is engineered by Sergio, who drives him toward the convent before a police stop diverts their path. Hot-wiring a second car, Bob reaches the convent, but his attempt to eliminate Lockjaw fails, leaving the colonel to escalate his grip on the situation. Lockjaw hires Avanti to move Willa to a group of mercenaries, but the assassin’s act of sacrifice buys time for the younger resistance to react.

The nun-filled convent becomes a crucible of truth and family secrets. Willa learns the difficult truth about her mother’s past, while Sergio’s earlier ties to the French 75 surge back into view as the crisis intensifies. The Christmas Adventurers uncover evidence of Lockjaw’s illicit relationship, sending a last-ditch operative to finish both him and Willa. In a raid on the convent, Lockjaw’s power is challenged when he is forced to confront the reality of his paternity—Willa’s DNA proves he is her father, which makes his standing in the club untenable. The decision is made to kill Willa rather than grant her freedom, and Sergio arranges Bob’s escape from custody, driving him to the convent and then pulling him over, only to renege and return with a plan that begins with a risky rescue attempt.

In a brutal confrontation, Avanti frees Willa but dies fighting off the mercenaries; Willa seizes Avanti’s car and weapon and is pursued by Tim Smith, a relentless hunter who meets his end when she lures him into a fatal crash by exploiting a hidden counter-sign. The reunion with Bob is touching, as they embrace amid the chaos and the sense that a future remains possible. Lockjaw, badly scarred, is not welcomed back by the Christmas Adventurers; instead, he is gassed to death and cremated, a cold end to his ascent. Returning home with his daughter, Bob presents Willa with a letter of hope from her mother, and offers his blessing as she heads toward a protest in Oakland; father and daughter share a quiet moment of relief, both relieved to have survived, and they close the chapter by strolling with their iPhones in hand, ready to face whatever comes next.

Timeline

One Battle After Another Timeline: Every Key Event in Order

14 key events in the order they happen, from “Breakout and public shaming” to “Fall of Lockjaw and hopeful next steps”. 14 events name a place, across 14 locations.

  1. 1

    Breakout and public shaming

    Pat Calhoun and Perfidia orchestrate a daring breakout of detained immigrants in California. Perfidia publicly shames the detention center's commanding officer, Col. Steven J. Lockjaw, who becomes both enthralled and unsettled by her audacity. This fallout seeds the personal bond that fuels the French 75's early actions.

    When:Pre-16 years ago Where:California detention center

  2. 2

    The French 75 escalates its campaign

    Pat and Perfidia's bond grows as the French 75 launches a wave of high-stakes actions against politicians' offices, banks, and even critical infrastructure like the power grid. The group's audacious attacks pull more supporters into their cause and put them on a collision course with the authorities. Tensions rise as the power of the movement expands.

    When:Early period Where:California

  3. 3

    Perfidia's bombing and release

    Perfidia is caught planting a bomb, and Lockjaw negotiates her release in exchange for a private moment at a motel. The encounter binds them more personally than politically, revealing a complicated dynamic between lawman and revolutionary. The immediate aftermath leads to a pivotal turning point for both.

    When:Early Where:Detention center and motel

  4. 4

    Charlene's birth

    Perfidia gives birth to Charlene, cementing Pat and Perfidia's complicated future. The childbirth marks a literal consequence of their revolutionary life and deepens Pat's resolve to protect their child. The moment also foreshadows the divergent paths they will later take.

    When:Post-release Where:Motel/hospital

  5. 5

    Perfidia departs to continue the struggle

    Pat is left to guard Charlene as Perfidia returns to the front lines of the revolutionary movement. The couple's dream of a conventional life dissolves as Perfidia resumes armed resistance. Pat and Charlene must endure a life hidden from the world.

    When:After Charlene's birth Where:Hidden life (unknown)

  6. 6

    Sixteen years later: Bob and Willa in Baktan Cross

    In the sanctuary city of Baktan Cross, Bob has become a cautious, paranoid drug addict who still fights to shield his daughter Willa from a world that keeps pulling at their past. Willa, a bright and spirited teen, has learned to navigate hardship with resilience. Their fragile bond anchors a new front in the old conflict.

    When:16 years after initial events Where:Baktan Cross

  7. 7

    Lockjaw's rise in a white-supremacist faction

    Col. Lockjaw ascends within a white-supremacist faction and is invited to join the Christmas Adventurers Club. To secure control, he hires Avanti Q, an Indigenous bounty hunter, and maneuvers Bob's ally Howard Sommerville into a tense setup that awakens the remnants of the French 75. The stage is set for a dangerous convergence of old and new resistance.

    When:Present day Where:Power networks of the Adventurers Club

  8. 8

    Deandra rescues Willa before the school raid

    Deandra, a trusted member of the French 75, rescues Willa just before a raid on her school, underscoring how the old resistance threads into the younger generation. The rescue highlights the delicate ties between past and present actors. It also raises the stakes for the family's safety moving forward.

    When:Present day Where:School vicinity

  9. 9

    Bob's home raid and tunnel escape

    Lockjaw's troops descend on Bob's home, forcing him to flee through a concealed tunnel. He seeks Sergio St. Carlos, a karate teacher and community leader, who helps evacuate a stream of immigrants through another hidden passage. The pursuit carries through rooftops as Sergio fights to keep them safe.

    When:Present day Where:Bob's home; tunnels; rooftops

  10. 10

    Sergio coordinates Bob's rescue

    Sergio orchestrates efforts to free Bob, coordinating a plan to move the remaining immigrants toward safety. The operation uses quiet routes and local networks, highlighting the community's resilience in the face of state pressure. The tension builds as authorities close in.

    When:Present day Where:Hideouts and transit routes

Show the other 4 events of One Battle After Another
  1. 11

    Convoy toward the convent and Bob's escape attempt

    A dramatic convoy heads toward the convent where Willa has found shelter; Bob's escape from custody appears, but a police stop redirects the plan. He hot-wires a second car and makes a direct push toward the convent, but the path remains perilous. This sequence threads together the threads of families and factions in crisis.

    When:Present day Where:Convent route

  2. 12

    Convent raid: paternity revealed and Avanti's sacrifice

    In the convent's crucible, Willa learns a harsh truth about her mother and discovers Lockjaw is her father, a revelation that unsettles the Adventurers Club. A last-ditch operative moves to finish both him and Willa, and Avanti sacrifices himself to buy time for the younger resistance to react. The raid intensifies the conflict and forces decisive choices.

    When:Present day Where:Convent

  3. 13

    Avanti's sacrifice and the escape aftermath

    Avanti frees Willa but dies fighting off the attacking mercenaries, while Willa seizes Avanti's car and weapon and escapes. Tim Smith, a relentless hunter, is closing in as she uses a counter-sign to lure him into a fatal crash. The reunion with Bob feels near as chaos unfurls around them.

    When:Present day Where:Convent vicinity

  4. 14

    Fall of Lockjaw and hopeful next steps

    Lockjaw, badly scarred, is gassed to death and cremated, marking a cold end to his ascent in the Adventurers Club. Bob returns home with a letter of hope from Willa's mother, and the pair share a quiet moment as she heads toward an Oakland protest. They walk forward together, phones in hand, ready to face whatever comes next.

    When:After raid Where:Bob's home; Oakland

Characters

Who Are the Main Characters in One Battle After Another?

12 characters, among them Bob - Leonardo DiCaprio, Deandra - Regina Hall and Col. Steven J. Lockjaw - Sean Penn: who each one is and the part they play in the story. 11 of them link to the actor’s page.

  • Leonardo DiCaprio as Bob - Leonardo DiCaprio in One Battle After Another

    Bob - Leonardo DiCaprio

    Played by Leonardo DiCaprio

    A cautious, paranoid drug addict trying to shield his daughter Willa from a past that refuses to stay buried. His survival instincts drive him into dangerous confrontations with authorities, while his longing for safety creates moments of quiet vulnerability.

    • 🧭 Survivor
    • 👨‍👦 Father
  • Regina Hall as Deandra - Regina Hall in One Battle After Another

    Deandra - Regina Hall

    Played by Regina Hall

    A trusted member of the French 75 who rescues Willa and anchors the resistance's memory of the old days. She navigates competing loyalties with pragmatism, keeping the group's goals in focus even when tension runs high.

    • 🧭 Loyalist
    • 🕊️ Courage
  • Sean Penn as Col. Steven J. Lockjaw - Sean Penn in One Battle After Another

    Col. Steven J. Lockjaw - Sean Penn

    Played by Sean Penn

    A colonel rising within a white-supremacist faction who uses manipulation and strategic force to gain power. His ambitions collide with the resistance, and his downfall is both brutal and symbolic.

    • ⚔️ Power
    • 🗡️ Betrayal
  • Benicio Del Toro as Sergio St. Carlos - Benicio Del Toro in One Battle After Another

    Sergio St. Carlos - Benicio Del Toro

    Played by Benicio Del Toro

    A karate teacher and community leader who guides immigrants through hidden passages to safety. He embodies calm leadership in crisis and orchestrates careful evacuations to keep people alive.

    • 🥋 Martial Arts
    • 🚶‍♂️ Escape
  • Teyana Taylor as Perfidia - Teyana Taylor in One Battle After Another

    Perfidia - Teyana Taylor

    Played by Teyana Taylor

    A radical revolutionary whose willingness to take bold action drives the plot and strains relationships. Her choices push the line between devotion to the cause and personal risk, shaping the fate of the movement.

    • 🔥 Rebellion
    • 🧬 Legacy
  • NC

    Newborn Charlene - Otillia Gupta

    Played by Otillia Gupta

    Charlene, born during the central turmoil, becomes a symbol of hope whose existence knots the past and present. Her presence influences the decisions and loyalties of the resistance.

    • 👶 Hope
    • 🧭 Legacy
  • W

    Willa

    Bob's daughter, a bright, resilient teen who navigates hardship and learns the truth about her family. Her perspective anchors the emotional core of the story and motivates others to act.

    • 👧 Youth
    • 🧭 Hope
  • S-

    Sommerville - Paul Grimstad

    Played by Paul Grimstad

    A loyal ally who threads the plan together and helps coordinate risky moves against Lockjaw's grip. His steadiness provides a counterbalance to the chaos of pursuit.

    • 🧭 Collaborator
    • 🛡️ Ally
  • Alana Haim as Mae West - Alana Haim in One Battle After Another

    Mae West - Alana Haim

    Played by Alana Haim

    A member of the resistance with practical cunning, contributing to strategy and resourcefulness. She stands as a steady presence within the old guard who guides new fighters.

    • 🧭 Strategy
    • 🛡️ Ally
  • Wood Harris as Laredo - Wood Harris in One Battle After Another

    Laredo - Wood Harris

    Played by Wood Harris

    A tough, dependable ally whose experience and grit bolster the resistance's frontline efforts. He embodies resilience under pressure and looks out for younger members.

    • 🛡️ Protector
    • 💪 Strength
  • GM

    Gramma Minnie - Starletta DuPois

    Played by Starletta DuPois

    A matriarch who anchors the past and reminds the group of their roots. Her wisdom guides decisions and grounds the movement in a sense of family.

    • 👪 Wisdom
    • 🕯️ Memory
  • T-

    Talleyrand - Dijon

    Played by Dijon

    An enigmatic advisor whose presence hints at uncertain political machinations. He observes the conflict and influences outcomes with quiet, elusive intelligence.

    • 🕵️‍♂️ Observer
    • 🧠 Strategy
Setting

Where and When Is One Battle After Another Set?

One Battle After Another is set in California detention center, Baktan Cross, Oakland, convent, motel, rooftops. Here is why the place matters to the story.

When

The narrative unfolds in a contemporary era shaped by political polarization and clandestine networks. It follows the lingering shadow of a past radical movement as the characters navigate present-day tensions. The time frame is defined by modern urban settings and ongoing struggles for refuge, safety, and autonomy.

Where

California detention center, Baktan Cross, Oakland, convent, motel, rooftops

The opening sequence unfolds in a tense detention center in California, illustrating the high-stakes clash between immigrants' hopes and state power. Sixteen years later, the story centers on the sanctuary city of Baktan Cross, a beacon for activists and families seeking safety. Key scenes shift across motels, a convent, and rooftop chases that braid past loyalties with present danger. Together these places form a web where memory, resistance, and survival drive the plot.

  • 📍 California
  • 🗺️ Sanctuary City
  • 🏙️ Urban Settings
Themes

What Are the Themes of One Battle After Another?

4 ideas the story keeps returning to, among them Rebellion, Family and Betrayal.

  1. 01

    Rebellion

    The French 75 faction drives high-stakes actions against politicians, banks, and critical infrastructure, highlighting the lure and costs of radical resistance. The story examines how devotion to a cause can both empower and endanger individuals. It also shows how conflict reshapes relationships and forces tough moral choices.

  2. 02

    Family

    Family ties thread through generations, from Perfidia's risky choices to Bob's protective bond with his daughter Willa. The past actions of lovers and allies collide with present responsibilities, forcing characters to balance loyalty with the demands of a broader resistance. Secrets about parentage and lineage surface, influencing trust and strategy.

  3. 03

    Betrayal

    Betrayal fractures alliances and tests the resilience of the resistance. Perfidia's actions collide with Deandra's loyalties, while Lockjaw's manipulation and paternity revelations redefine who belongs in the inner circle. The narrative demonstrates how betrayal can catalyze new paths to survival.

  4. 04

    Power

    The story tracks the rise and fall of power within white-supremacist factions and the law enforcement apparatus. Control over people, places, and information becomes a central battleground. Resistance leaders coordinate planful moves to outmaneuver authorities and reclaim autonomy for vulnerable communities.

Ending explained

How Does One Battle After Another End?

The last act of One Battle After Another and what it means, in 341 words. The ending lands as bittersweet. Big spoilers: read the plot summary first if you have not seen it.

The final act, in full

In the final moments, Willa is cornered by Colonel Lockjaw, the ruthless officer whose obsession with power has driven him to hunt her down. As the confrontation spirals, the Native‑American bounty hunter Avanti intervenes, buying Willa just enough time for Bob—her long‑time protector who has revealed that he isn’t her biological father—to arrive. When he finally reaches her, Willa’s desperate cry, “Identify yourself!” underscores everything she has learned: the lies of the older generation, the betrayals, and the weight of the war. Bob lowers his weapon, embraces her, and silently affirms that family is chosen, not dictated by blood.

Lockjaw’s fate is swift and brutal. The elite Christmas Adventurers Club, the shadowy cabal behind the military’s oppression, deem him expendable once his usefulness ends. They eliminate him, demonstrating that even the most fanatical henchmen are disposable tools in a larger engine of white‑nationalist power. His death, however, does not dissolve the system he served; the club’s influence remains intact, a reminder that the real antagonist is the entrenched hierarchy itself.

With Lockjaw gone, the film shifts to a quieter yet hopeful beat. Willa, now armed with the knowledge of her true heritage and the love of the people who truly care for her, steps into the role her mother—Beverly—always intended for her. She reads a letter Beverly left, expressing regret for missing her daughter’s life and a promise that they will reunite once the battles are won. Inspired, Willa decides to carry on the work of the French 75, the underground network that has kept the resistance alive despite countless arrests and deaths.

Bob stays behind, weary but supportive, embodying the idea that the fight does not belong to any single hero. The ending leaves the audience with the sense that while one tyrant can be toppled, the endless battle against systemic oppression continues. The final shot—Willa walking forward with resolve—serves as both a tribute to the fallen fighters and a call to action, reminding us that love, community, and perseverance are the only forces capable of confronting an unending war.

Tone & mood

What Kind of Film Is One Battle After Another?

Dark in tone, with fast pacing and a complex story, going by the plot summary.

Tone
Dark
Pacing
Fast
Story
Complex
Intensity
High
Ending
Bittersweet

A relentlessly tense and politically charged thriller that follows a paranoid former radical's desperate race to save his daughter, creating a chaotic and oppressive atmosphere punctuated by violence and dark personal revelations.

  • paranoid
  • tense
  • oppressive
  • chaotic
  • urgent
  • bleak
  • political extremism
  • father daughter relationship
  • revolutionary activism
  • race relations

Content notes: forced sex, gun violence, racial violence, drug addiction, child endangerment.

Quiz

How well do you remember One Battle After Another? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like One Battle After Another With a Plot Summary

12 films close to One Battle After Another in story and themes that have a full plot summary here: Stolen (2012) and The Prince (2014) lead. 4 of them come with the ending explained.

All plot summaries

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

One Battle After Another Plot Questions

6 quick answers about One Battle After Another, taken from the plot summary, ending explained, character guide and setting on this page and the film’s credits.

What is One Battle After Another about?

In a near‑future world where the remnants of radical activism linger like ghosts over a fractured society, Bob has retreated into an off‑grid existence on the margins of a city that never forgets.

Read the full plot summary

What happens at the end of One Battle After Another?

In the final moments, Willa is cornered by Colonel Lockjaw, the ruthless officer whose obsession with power has driven him to hunt her down. As the confrontation spirals, the Native‑American bounty hunter Avanti intervenes, buying Willa just enough time for Bob—her long‑time protector who has revealed that he isn’t…

The ending explained

When and where does One Battle After Another take place?

One Battle After Another is set in California detention center, Baktan Cross, Oakland, convent, motel, rooftops. The narrative unfolds in a contemporary era shaped by political polarization and clandestine networks. It follows the lingering shadow of a past radical movement as the characters navigate present-day tensions.

The setting explained

Who are the main characters in One Battle After Another?

The story follows Bob - Leonardo DiCaprio (played by Leonardo DiCaprio), Deandra - Regina Hall (played by Regina Hall), Col. Steven J. Lockjaw - Sean Penn (played by Sean Penn) and Sergio St. Carlos - Benicio Del Toro (played by Benicio Del Toro); the character guide covers 12 characters in all.

All the characters

What are the main themes of One Battle After Another?

The summary picks out 4 themes: Rebellion, Family, Betrayal and Power.

The themes explained

Who directed One Battle After Another?

One Battle After Another (2025) was directed by Paul Thomas Anderson and runs 2 hours 50 minutes.

Paul Thomas Anderson’s films

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