
One Battle After Another (2025)
Director: Paul Thomas Anderson
Screenplay: Paul Thomas Anderson; based on VINELAND by Thomas Pynchon
Stars: Leonardo DiCaprio, Sean Penn, Chase Infiniti, Benicio Del Toro, Teyana Taylor, Regina Hall, Wood Harris, Starletta DuPois and Kevin Tighe.
Tagline: Some search for battle, others are born into it…
The Plot…
Bob and his sixteen year old daughter, Willa live off the grid in California. Bob’s a stoner and over-protective of Willa.
But for good reason.
Seventeen years ago, Bob’s real name was Pat. Pat was a member of a revolutionary group that robbed banks, broke immigrants out of detention centers and bombed military instilations. Willa’s mother was also a member of the militant group. She abandoned Pat and Willa when she fled to Mexico to avoid prison.
Bob and Willa’s peaceful existence is about to be shattered. Colonel Steven J. Lockjaw, for secret personal reasons, wants Willa dead.
Lockjaw has the might of the US military at his disposal… and he’s closing in.
Thoughts (beware of spoilers)…
One Battle After Another made more critics’ annual “best of” lists in 2025 than any other film, including the most 1st-place votes.
One Battle After Another features Chase Infiniti’s film debut. She is excellent.
Leonardo DiCaprio, Benicio Del Toro and Teyana Taylor are perfectly cast. Sean Penn, who is always excellent, deserves an Academy Award for his performance as Col. Lockjaw.
One Battle After Another is an excellent film. It features over-the-top characters and outlandish situations. It’s full of action with the right amount of humor. I wouldn’t argue with anyone calling it their #1 film of the year (although I’d go with Sinners). The acting, directing and writing is excellent. However, I don’t feel that One Battle After Another is a film I’ll often revisit. Your mileage as always may vary.
One Battle After Another (2025) rates 4 of 5 stars.
