One Battle After Another is the 2025 action thriller written, directed and produced by Paul Thomas Anderson and released by Warner Bros. Pictures. Inspired by Thomas Pynchon's 1990 novel Vineland, it follows a former revolutionary who is forced back into the open when his old enemies close in.
The film stars Leonardo DiCaprio as Bob Ferguson, a washed-up ex-revolutionary living off-grid with his teenage daughter. With Sean Penn and Benicio del Toro leading a strong ensemble, and a score by Jonny Greenwood, here are the key facts on the release date, cast, trailer and music.
Movie Facts
Title: One Battle After Another (2025)
Release Date: September 26, 2025 (United States; internationally from September 24)
Director: Paul Thomas Anderson
Cast: Leonardo DiCaprio, Sean Penn, Benicio del Toro, Regina Hall, Teyana Taylor, Chase Infiniti
Music Director: Jonny Greenwood
Studio: Warner Bros. Pictures
Cast
Leonardo DiCaprio leads the cast as Bob Ferguson, a washed-up ex-revolutionary hiding off-grid with his daughter Willa, played by newcomer Chase Infiniti. Sean Penn plays Colonel Steven J. Lockjaw, the film's menacing antagonist. The ensemble also includes Benicio del Toro, Regina Hall, Teyana Taylor as Perfidia, plus Wood Harris and Alana Haim. Fans of the star can read more in our Leonardo DiCaprio biography.
Music: Jonny Greenwood's Score
The original score is by Oscar- and BAFTA-nominated composer Jonny Greenwood, the Radiohead guitarist behind some of modern cinema's most distinctive music. One Battle After Another marks his sixth film score for Paul Thomas Anderson released via Nonesuch, following There Will Be Blood, The Master, Inherent Vice, Junun and Phantom Thread. The album features 18 new compositions, released digitally on September 26, 2025, with CD and vinyl editions on November 14, 2025.
Release & Reception
The film premiered in Los Angeles on September 8, 2025, then rolled out internationally from September 24 and across the United States on September 26. It was shot by cinematographer Michael Bauman on 35mm VistaVision, runs about 162 minutes (2 hours 41 minutes), and carries an R rating.
According to reports, the film holds roughly a 95% approval rating on Rotten Tomatoes, with Empire calling it "a stone-cold, instant classic". Reports also credit it with Anderson's best domestic opening weekend at about $22.4 million, and say it is now streaming on HBO Max. Its reported production budget is said to be between $130 million and $175 million, per reports. It landed among the year's standout releases — see also our coverage of the Sinners (2025) movie and the upcoming Project Hail Mary (2026) movie.
Watch the Official Trailer
Watch the official trailer — One Battle After Another | Official Trailer 2, released by Warner Bros.:
FAQ
When was One Battle After Another released?
It premiered on September 8, 2025 in Los Angeles, opened internationally from September 24, and released in the US on September 26, 2025.
Who stars in it?
Leonardo DiCaprio leads as Bob Ferguson, with Sean Penn, Benicio del Toro, Regina Hall, Teyana Taylor and Chase Infiniti among the cast.
Who composed the music?
Jonny Greenwood composed the original score — his sixth Paul Thomas Anderson film score released via Nonesuch.
Is it based on a book?
It is inspired by Thomas Pynchon's 1990 novel Vineland, though the story is an original take rather than a direct adaptation.
0 Comments
Please don't enter any spam link in the comment box.
Emoji