Home > Glamorama > Hollywood > Cast of One Battle After Another: Paul Anderson Teams Up with Leonardo DiCaprio, Sean Penn, and More For a $175 million Action Thriller

Cast of One Battle After Another: Paul Anderson Teams Up with Leonardo DiCaprio, Sean Penn, and More For a $175 million Action Thriller

Paul Anderson and Leonardo DiCaprio are uniting for the first time in the upcoming action thriller 'One Battle After Another'. Check out the details regarding the full cast of One Battle After Another, along with more information about the movie.

Published By: Deepanshu Sharma
Last Updated: September 24, 2025 11:09:43 IST

Cast of One Battle After Another: Paul Thomas Anderson’s latest film, One Battle After Another, is an action thriller film based on Thomas Pynchon’s book Vineland. The movie combines politics, action, and comedy, and its trailer has been a success since it was released last month. With the film being released in theatres soon, the hype for its cast and story is building day by day. See below the short introduction of the lead cast of One Battle After Another.

Cast of One Battle After Another

Leonardo DiCaprio as Bob Ferguson

Leonardo DiCaprio plays Bob, a retired 1960s activist, who lives off the grid with his teenage daughter. DiCaprio, who has appeared in The Revenant and Once Upon a Time in Hollywood, acts as a character stuck between old ideals and the realities of today.

Sean Penn as Col. Steven J. Lockjaw

Sean Penn portrays Col. Steven J. Lockjaw, a villainous soldier with ties to Bob’s past. Penn, who starred in Mystic River and Milk, brings nuance to this complex character that drives the conflict of the film.

Teyana Taylor as Perfidia Beverly Hills

Teyana Taylor portrays Perfidia Beverly Hills, a key figure from the group’s revolutionary days who helps reunite the team. Taylor, seen in A Thousand and One, adds strength to the cast.

Benicio del Toro as Sergio St. Carlos, Bob’s accomplice

Benicio del Toro plays Sergio St. Carlos, a mysterious ally from the group’s past. Known for Traffic and Sicario, del Toro contributes depth to the supporting cast.

Regina Hall as Deandra

Regina Hall plays Deandra, the reliable member of the group. With appearances in Girls Trip and Honesty, Hall brings a realistic feel to the action of the film.

Chase Infiniti as Willa Ferguson

Chase Infiniti makes her appearance as Willa, Bob’s teenage daughter who gets entangled in the events of the story. Infiniti brings a new angle to the story.

ALSO READ: Jimmy Kimmel shares photo with Norman Lear ahead of his return to late-night show

Wood Harris as Laredo

Wood Harris stars as Laredo, a talented addition to the supporting ensemble. Popular for his role in The Wire, Harris adds to the dynamic of the film.

The supporting cast of the Paul Anderson movie includes, Alana Haim, Tony Goldwyn, Shayna McHayle, Starletta DuPois, D. W. Moffett, Paul Grimstad, Kevin Tighe, Jim Downey, John Hoogenakker, Eric Schweig, and Jena Malone (voice).

What is the Budget of One Battle After Another?

The budget of One Battle After Another has not been officially revealed. Industry estimates place the budget between $130 million and $175 million, the highest for Anderson to date, more than previous efforts such as There Will Be Blood, which had a budget of $25 million. 

What is the Story of One Battle After Another?

Spanning decades, One Battle After Another is about a set of retired 1960s activists. The narrative revolves around Bob, who lives underground with his daughter Willa until an old nemesis, Col. Steven J. Lockjaw, returns, causing a high-stakes reunion packed with action and old scores.

ALSO READ: Vicky Kaushal & Katrina Kaif’s ₹265 Crore Net Worth: Homes, Cars & Luxury

What is the Release Date of One Battle After Another?

One Battle After Another is set for theatrical release on September 26, 2025.

Full Cast of One Battle After Another:

  • Leonardo DiCaprio as Bob Ferguson, a washed-up former member of the revolutionary group the French 75
  • Sean Penn as Col. Steven J. Lockjaw, Bob’s nemesis
  • Benicio del Toro as Sergio St. Carlos, Bob’s accomplice
  • Regina Hall as Deandra
  • Teyana Taylor as Perfidia Beverly Hills, Willa’s mother and Bob’s wife
  • Chase Infiniti as Willa Ferguson, Bob and Perfidia’s daughter
  • Alana Haim as Mae West
  • Wood Harris as Laredo
  • Tony Goldwyn as Virgil Throckmorton
  • Shayna McHayle as Junglepussy
  • Starletta DuPois as Grandma Jennie
  • D. W. Moffett as Bill Desmond
  • Paul Grimstad as Howard Sommerville
  • Kevin Tighe as Roy More
  • Jim Downey as Sandy Irvine
  • John Hoogenakker as Tim Smith
  • Eric Schweig as Avanti
  • Jena Malone as the voice of the greeting code

ALSO READ: Who is Samara Sahni? Age, Family, Education and Recent Public Appearances

Latest News

The Daily Guardian is India’s fastest
growing News channel and enjoy highest
viewership and highest time spent amongst
educated urban Indians.

Follow Us

© Copyright ITV Network Ltd 2025. All right reserved.

The Daily Guardian is India’s fastest growing News channel and enjoy highest viewership and highest time spent amongst educated urban Indians.

© Copyright ITV Network Ltd 2025. All right reserved.