One Battle After Another Worldwide Box Office Collection: Leonardo DiCaprio’s Film Set to Surpass Tom Hanks’ A Man Called Otto at the Global Box Office
Leonardo DiCaprio’s One Battle After Another continues its impressive box office run and is now just a few million away from surpassing Tom Hanks’ A Man Called Otto. Read full details.

Leonardo DiCaprio’s action-thriller One Battle After Another is climbing steadily at the global box office. According to Box Office Mojo, the film has earned $110.8 million worldwide so far.
Directed by acclaimed filmmaker Paul Thomas Anderson, this is now his highest-grossing film to date. However, with an estimated production budget of $140 million, the movie still needs to reach its break-even mark of around $350 million, based on the 2.5x multiplier rule.
Outperforming Several 2025 Releases
The film has already outgrossed multiple 2025 titles such as The Naked Gun, The Accountant 2, and Detective Conan: One-Eyed Flashback. With these numbers, One Battle After Another now ranks among the top 30 highest-grossing films of the year globally.
Close to Surpassing A Man Called Otto
The movie is now on the verge of surpassing Tom Hanks’ 2023 comedy-drama A Man Called Otto at the global box office. Here’s a detailed comparison between the two films:
One Battle After Another – Box Office Summary
Region | Earnings |
---|---|
Domestic (U.S.) | $45.5 million |
International | $65.2 million |
Worldwide Total | $110.7 million |
A Man Called Otto – Box Office Summary
Region | Earnings |
---|---|
North America | $64.2 million |
International | $49.1 million |
Worldwide Total | $113.3 million |
As per the figures, One Battle After Another currently trails A Man Called Otto by around $2.6 million. But with its consistent growth, the Paul Thomas Anderson film is expected to surpass the Tom Hanks-led drama within the next few days.
Comparison With Killers of the Flower Moon
With a total global earning of $110.8 million, DiCaprio’s latest film is still behind his previous hit Killers of the Flower Moon, which collected $158.8 million worldwide. However, given its strong momentum, One Battle After Another is likely to close the $40 million gap and might soon surpass that mark.
Storyline and Cast Details
Inspired by Thomas Pynchon’s 1990 novel Vineland, One Battle After Another follows the story of Bob Ferguson (Leonardo DiCaprio), a former member of a revolutionary group called French 75. His life takes a dark turn when his daughter goes missing and a deadly figure from his past resurfaces after sixteen years.
The film also stars Sean Penn, Benicio del Toro, Regina Hall, Teyana Taylor, and Chase Infiniti in key roles.
Note:
All box office figures are based on estimates and various sources. The numbers have not been independently verified by BoxOfficeIndex.