One Battle After Another

User rating: 3.55 88 votes and 32 Reviews | Write a Review

Rotten Tomatoes® Score
Tomatometer 95% 95% Audience Score 85% 85%

In Theaters:
  • September 26, 2025

R | 2h 42m | Action, Drama, Thriller, Crime

  Watch Trailer   Movie Times

In an immigration detention camp, a group of left-wing political militants known as the French 75 infiltrates the facility to liberate the detainees and capture the military overseers, including Colonel Steven J. Lockjaw (Sean Penn). Along with the liberators are "Ghetto" Pat Calhoun (Leonardo DiCaprio) and his partner Perfidia Beverly Hills (Teyana Taylor), who engage in various acts of violence against the federal government. When Perfidia becomes pregnant and gives birth to a daughter named Charlene, she refuses to abandon her life of crime, leading to a rift between her and Pat as they go their separate ways.

Sixteen years later, Pat has left behind his revolutionary past, adopting the name Bob Ferguson and raising his daughter, now known as Willa (Chase Infiniti). He strives to maintain a quiet domestic life, but his past resurfaces when Col. Lockjaw comes back into the picture. Bob's life takes a turn for the worse when Willa is kidnapped by the French 75 and taken to Mexico, prompting him to embark on a mission to rescue his daughter, with Col. Lockjaw and the federal authorities after him.

Director: Paul Thomas Anderson
Studio: Warner Bros. Pictures
Producer(s): Paul Thomas Anderson, Sara Murphy, Adam Somner
Cast: Leonardo DiCaprio, Sean Penn, Benicio Del Toro, Regina Hall, Teyana Taylor, Chase Infiniti
Writer(s): Paul Thomas Anderson
JustWatch Logo

  Change Location