September 17, 2025
by Carla Hay

Directed by Paul Thomas Anderson
Culture Representation: Taking place in unnamed locations in the United States, the action film “One Battle After Another” (inspired by the 1990 novel “Vineland”) features a racially diverse cast of characters (African American, white and Latin) representing the working-class, middle-class and wealthy.
Culture Clash: A former member of a radical, left-wing militant group goes on a mission to rescue his biracial teenage daughter when she becomes the target of a secretive and powerful white supremacist group.
Culture Audience: “One Battle After Another” will appeal primarily to people who are fans of the movie’s headliners, filmmaker Paul Thomas Anderson, and sprawling action movies that take a dark comedic approach to sociopolitical issues, such as racism and income inequalities.

“One Battle After Another” is a sometimes-rambling, sometimes-taut blend of being a dark screwball action comedy and a preachy anti-racism drama. The performances and action scenes are better than how the movie handles racial issues. “One Battle After Another” seems to be filmmaker Paul Thomas Anderson’s response to criticism that his previous movies didn’t have enough racial diversity. But some areas of “One Battle After Another” are cringeworthy in how it tries too hard to be a politically progressive statement film.
Written and directed by Anderson, “One Battle After Another” is inspired by Thomas Pynchon’s 1990 novel “Vineland,” a story about a California former radical hippie and his teenage daughter who go on the run from government officials. “One Battle After Another” can be considered a contemporary Wild West movie, with themes about loyalties to family versus loyalties to the government. In “One Battle After Another,” the “heroes” are members of a violent, radical, left-wing anti-government group, and the “villains” are the U.S. government and a secretive group of white supremacists who are in positions of power. Many of the scenes involving car chases and fights take place in remote desert areas where the only laws that seem to matter are the laws of survival.
“One Battle After Another” (which was filmed in California and the Texas city of El Paso) begins somewhere near the U.S./Mexico border. A radical activist named Perfidia Beverly Hills (played by Teyana Taylor) goes to a remote area in the desert to meet her group of colleagues in a left-wing anarchist group called the French 75. The members of the French 75 believe that the best way to bring attention to their causes is by committing violent crimes. They do things such as blow up buildings and rob banks.
On this particular day, about 20 members of the French 75 (who call themselves “revolutionaries”) will be raiding a U.S. Immigration and Customs Enforcement (ICE) detention center. The French 75’s goal is to free the immigrant detainees and imprison the military detention guards in the same cages that were built for the detainees. In another part of the movie, the French 75 blows up the campaign office of a politician who voted to ban abortion in his state.
The French 75 is a collective with no official leader. But if they did have an official leader, it would be Perfidia. She is hardcore in her beliefs, infatuated with violence, and fearless in getting what she wants. Perfidia is also one of the most one-note characters in the movie, which flubs opportunities to present her as a more complex and more interesting character.
Bob Ferguson (played by Leonardo DiCaprio) is a drifter/stoner, who desperately wants to be accepted into the French 75. On the day of this ICE detention invasion, Bob is seen arriving with a wagon of weapons (such as guns and tear gas) at a French 75 meeting place and telling Perfidia that he has any weapons that they might need. Perfidia has a tough persona, but she soon reveals that she has a soft spot for Bob because they have a noticeable attraction to each other.
Before the members of the French 75 raid the ICE detention center, they chant, “Free borders, free choices, free bodies, and freedom from fucking fear.” The French 75’s raid is victorious, as they achieve their goal of freeing the detainees and locking up the detention center guards. Perfidia takes pleasure in putting a gun to the head of the detention center’s leader: Colonel Steven J. Lockjaw (played by Sean Penn), who has an erection when she takes him from his room and leads him to the cage where he gets locked up. She also takes his gun and hat.
Perfidia and Bob hook up soon after the ICE detention raid and become a couple. If they fall in love, then Bob is definitely more in love with Perfidia than she is with him. Bob and Perfidia move in together. He thinks she’ll want to settle down for a happy domesticated life, but he is very wrong about that assumption.
Meanwhile, it’s shown many times in the movie that Steven (who is an unmarried loner with a rigid personality) has a secret sexual fetish for black women. Steven becomes obsessed with Perfidia and masturbates when he stalks her. Perfidia finds out that he’s been following her when he corners her in a public restroom. He tells her that he doesn’t care what she does, as long as she returns his gun and hat to him.
Of course, those items are not what Steven really wants. Perfidia and Steven have sex in the bathroom, in an encounter where he lets her dominate him. They have a similar sexual encounter in another scene that’s also more about power than sex.
Within an unnamed number of months after Perfidia and Bob become a couple, Perfidia finds out that she’s pregnant. Bob is elated about becoming a parent. Perfidia has a “wait and see” attitude about parenthood.
After Perfidia’s mother Sandrae (played by Vanessa Ganter) finds out about the pregnancy, she candidly tells Bob: “You are unsuitable for my daughter. We come from a long line of revolutionaries. She’s a runner. You’re a stump.” (Who talks like that in real life? Only people in a movie like this one.)
It eventually becomes obvious that Perfidia’s real love is causing chaos with her version of radical activism. Nowhere is this exemplified more than in a scene where a very pregnant Perfidia, with her belly exposed, gleefully shoots off rounds of a machine gun somewhere in a desert area where the other French 75 members have gathered. It’s a visually striking scene but one of many scenes in which Perfidia seems to be objectified as a black female fetish.
After Perfidia gives birth to a daughter named Charlene (played by Otillia Gupta as a newborn baby and Nia Leon as an older infant), Perfidia says in a voiceover that she thinks Bob loves the baby more than he loves Perfidia. In other words, Perfidia gets jealous because she can’t stand not being the center of attention in her own home. And the truth is, Bob is a more attentive and more loving parent than Perfidia.
So what does narcissist Perfidia do? She abandons her family when Charlene is less than 6 months old and tries to make Bob look “soft” by telling him that she’s more committed to the French 75 cause than he is. Perfidia says to Bob, “You and your crumbling male ego will never do the revolution like I will.”
Bob attempts to persuade her to stay, but he eventually gives up when he sees that Perfidia has made up her mind and won’t come back. The last thing Bob says to Perfidia in a resigned voice is, “Do the revolution, baby.” After this breakup, Perfidia does something to betray the French 75. This betrayal has consequences for years to come. What happens to Perfidia is eventually revealed in the movie.
“One Battle After Another” then fast-forwards 16 years later to show that many years ago, Bob left the French 75 and has raised his daughter as a single parent in an “off-the-grid” area with desert terrain. The daughter is now named Willa (played by Chase Infiniti), who knows that Perfidia abandoned her and Bob. Because Bob left the French 75 under acrimonious circumstances, and because he was directly responsible for many of the group’s bombings and other violent crimes, he is paranoid about being found. His paranoia is also fueled by his continuous abuse of drugs and alcohol.
In some ways, Willa is a typical teenager who’s at a stage in her life where she’s embarrassed by her parents and wants more independence. In other ways, she’s not a typical teenager because she’s been raised from an early age to defend herself from getting murdered. Willa is skilled at using guns. Bob encourages her to take lessons in martial arts. And because Bob wants to live as undetected as possible, he doesn’t like Willa’s use of technology.
“One Battle After Another” makes a big deal out of how racism is the reason for most of the movie’s conflicts. And yet, “One Battle After Another” is quite cowardly in sidestepping any realistic conversations that white Bob and biracial Willa would have about racial issues. The movie spends more time pointing out that Willa has a friend with “they/them” pronouns than having Willa talk about her mixed-race heritage. When being black is mentioned by anyone in this movie, it’s only in the context of pain and acrimony, not joy and harmony. Racism becomes its own fetish for the purposes of this film.
Meanwhile, as Bob and Willa navigate their changing relationship, Steven is invited to interview for membership in a secret white supremacist group called the Christmas Adventurers Club. The members of the club are high-ranking politicians, military leaders, judicial officials, business moguls and other powerful people. The Christmas Adventurers Club hails St. Nicholas as part of a group ritual. The senior leader of the Christmas Club is Roy More (played by Kevin Tighe), whose name seems to be an obvious nod to real-life right-winger Roy Moore, a controversial former Alabama supreme court justice.
Other members of the Christmas Adventurers Club have names that are the same or similar to other famous people: Sandy Irvine (played by James Downey) is most definitely not the 22-year-old British mountaineer who died while trying to climb Mount Everest in 1924. William Desmond (played by D.W. Moffett) has a name that is similar to Irish American actor-turned-director William Desmond Taylor, whose 1929 murder (when he was 49) remains an unsolved mystery. The only female Christmas Adventurers Club member who’s shown in the movie is Roy More’s wife Alice More (played by Patricia Ridgely Storm), who is briefly seen and has a subservient role.
Christmas Adventurers Club member Virgil Throckmorton (played by Tony Goldwyn) is a politician who reaches out to Steven to recruit Steven as a possible member of the Christmas Adventurers Club. Steven is eager to join the club and is flattered that he was asked. But first, he must go through a vetting process that’s required for all potential members. Because “One Battle After Another” reveals very early on in the story that Steven has a secret sexual fetish for black women, you can easily predict where the movie is going to go in this vetting process.
The second half of the movie is mostly about Willa going missing and Bob on a frantic quest to find her. It results in madcap and violent chase scenes and fights that include an eccentric mercenary character named Sensei Sergio St. Carlos (played by Benicio del Toro), Willa’s karate teacher whom Bob enlists to help him; a Christmas Adventurers Club “fixer” named Tim Smith (played by John Hoogenakker); and a French 75 member named Deandra (played by Regina Hall), who becomes a maternal figure to Willa and helps her hide in a convent of nuns called the Sisters of the Brave Beaver, who grow marijuana. Steven also gets involved in this search for Willa.
“One Battle After Another” has elements that seem to want to be like a Coen Brothers movie and a Spike Lee movie at the same time. “One Battle After Another” wants to be quirky and amusing while delivering serious social messages about racism. The combination works well in some areas and doesn’t work as well in other areas. When it comes to the movie’s dark comedy, “One Battle After Another” is like a comedian who constantly laughs at the comedian’s own jokes before getting to the punchlines.
Some of the dialogue in “One Battle After Another” is so cheesy and cornball, it’s comical. The cast members in the movie do a great job of selling it, with some (such as DiCaprio, Penn and del Toro) seeming to be in on the not-so-subtle ways that this movie is trying to be a satire. And although “One Battle After Another” is obvious in its attempt to present Willa as an action hero instead of a stereotypical damsel in distress, make no mistake: This is a very male-centric movie, where the men get the best dialogue, and the story is told mainly from the perspectives of the male characters.
Characters such as Perfidia and Deandra come and go in the story and are ultimately overshadowed by other characters. Deandra barely gets any dialogue until the part in the movie where she’s supposed to be a protective mother figure to Willa. And because “One Battle After Another” is so focused on the buffoonish antics of Bob and Steven, the movie sidelines or ignores many of the characters who deserved more screen time in this long-winded, 170-minute film.
The French 75 is the catalyst for everything that happens in “One Battle After Another.” However, one of the movie’s missed opportunities is in not telling enough about any of the French 75 characters who aren’t Bob and Perfidia. Who are they as people, where did they come from, and what motivated them to join this radical group? Don’t expect the movie to answer any of those questions.
One of the French 75 is a nerdy guy named Sommerville (played by Paul Grimstad), who is in charge of a lot of the technical planning. That’s about all you’ll find out about him. Many of the French 75 characters have deliberately cartoonish nicknames—such as Mae West (played by Alana Haim), Junglepussy (played by Shayna McHayle) and R.A. Rippey (played by Sachi DiSerafino), whose name references 1970s child star Rodney Allen Rippy—that are practically begging for interesting backstories to be revealed. But these French 75 characters are merely shown quickly in scenes where they participate in violent crimes in the name of their activism.
“One Battle After Another” excels in its immersive cinematography (by Michael Bauman) that ramps up the movie’s tension in the action scenes. People who get easily queasy when watching movie cameras dip and rise like a rollercoaster should be warned in advance about a part of the movie where there’s a chase scene on a very hilly road. Jonny Greenwood’s unique musical score for “One Battle After Another” stands out for its unconventional piano motifs, but it is music that won’t be to everyone’s liking because it can’t be described as “crowd-pleasing.”
The biggest assets in “One Battle After Another” are the entertaining performances by this very talented cast. DiCaprio, Penn, Infiniti, del Toro and Taylor are all compelling in their roles. But their characters are written in ways that their characters’ humanity doesn’t feel entirely real, because they are near-caricatures in a movie that wants to shock more than awe. “One Battle After Another” isn’t as progressive and innovative as it thinks it is. Ultimately, it’s a very long action movie where the ending and the people who have the most importance in the story can easily be predicted.
Warner Bros. Pictures will release “One Battle After Another” in U.S. cinemas on September 26, 2025.






