One Battle After Another (2025)
Genres: Thriller, Crime, Action
Runtime: 162 minutes
Director: Paul Thomas Anderson
Main Cast: Leonardo DiCaprio, Sean Penn, Chase Infiniti, Benicio del Toro, Regina Hall
TMDb Rating: 7.429/10
Get ready for a wild ride with **One Battle After Another**, the latest thriller from acclaimed director **Paul Thomas Anderson**. This movie is like a shot of adrenaline straight to the heart, with a complex web of action, crime, and suspense that will keep you on the edge of your seat. With an all-star cast, including **Leonardo DiCaprio**, **Sean Penn**, and **Regina Hall**, you know you’re in for a treat – but can they deliver on the promise of a gripping, edge-of-your-seat thrill ride?
At its core, **One Battle After Another** is a story about the consequences of our past actions, and how they can come back to haunt us in unexpected ways. The plot follows Bob, a washed-up revolutionary played by **Leonardo DiCaprio**, who’s been living off the grid with his daughter Willa. When his arch-nemesis resurfaces after 16 years, Willa goes missing, and Bob is forced to confront his troubled past in order to find her. As he navigates this treacherous landscape, he must use all his wits and resourcefulness to stay one step ahead of his enemies and rescue his daughter. With its intricate plot twists and turns, **One Battle After Another** is a true thriller that will keep you guessing until the very end.
So, what did we love about **One Battle After Another**? For starters, the cast is absolutely phenomenal, with **Leonardo DiCaprio** delivering a particularly standout performance as the complex and troubled Bob. The chemistry between him and his co-stars, particularly **Chase Infiniti** as his daughter Willa, is undeniable, and their relationships add a rich emotional depth to the movie. We also loved the way **Paul Thomas Anderson** uses the film’s setting to create a sense of tension and unease, drawing on the rugged, off-grid landscape to create a sense of claustrophobia and desperation. And let’s not forget the action sequences, which are fast-paced and intense, with plenty of *”oh my god”* moments to keep you on the edge of your seat. Overall, **One Battle After Another** is a masterclass in building tension and suspense, with a narrative that’s both gripping and thought-provoking.
Of course, no movie is perfect, and **One Battle After Another** has its flaws. One of the main issues is the pacing, which can feel a bit slow in places – at 162 minutes, it’s a long movie, and some viewers may find themselves checking their watches. We also didn’t love the way some of the supporting characters feel a bit underdeveloped, particularly **Benicio del Toro**’s villain, who feels more like a cartoonish caricature than a fully fleshed-out person. And while **Regina Hall** is great as always, her character feels a bit tacked on, like she’s only there to provide a bit of exposition and move the plot forward.
So, what’s the final verdict on **One Battle After Another**? Overall, we’d give it a solid 8 out of 10 – it’s a gripping, intense thriller with a phenomenal cast and some truly standout action sequences. While it may have its flaws, the good far outweighs the bad, and fans of **Paul Thomas Anderson** and **Leonardo DiCaprio** will definitely want to check it out. Just be prepared for a long, wild ride, and don’t say we didn’t warn you – with its twists and turns, **One Battle After Another** is a movie that will keep you on the edge of your seat from start to finish.
Movie Stills


One Battle After AnotherOne Battle After Another reviewOne Battle After Another movie2025ThrillerCrimeActionLeonardo DiCaprioSean PennChase InfinitiBenicio del ToroRegina Hallmovie reviewlatest movies
Ready to Watch?
Stream One Battle After Another and thousands more on
AirpTV