Tom Holland Becomes Highest-Grossing Actor Ever as Spider-Man: Brand New Day Surpasses $2.4 Billion
Tom Holland has reportedly claimed the title of the highest-grossing lead actor of all time over the weekend, thanks to a powerful duo of box office successes: *Spider-Man: Brand New Day* and *The Odyssey*.
This news was initially highlighted by an outlet, but the actual figures come from weekend box office data. Both films pulled in around $15 million in the U.S. over Saturday and Sunday, with *The Odyssey* now boasting a worldwide gross of $1,684,432,000, while *Spider-Man: Brand New Day* has raked in an impressive $2,451,171,000—without even factoring in international ticket sales from the weekend.
As a result, Tom Holland has surpassed *Avatar* star and fellow MCU actor Zoe Saldaña in the box office rankings. Saldaña’s total worldwide gross is approximately $15.47 billion, while Holland’s has now exceeded $15.5 billion.
However, before anyone jumps in with corrections, there are a few key points to clarify. First, these figures are not adjusted for inflation. Honestly, I spent quite a bit of time trying to determine who holds the title of highest-grossing lead actor when inflation is considered, only to discover that it’s a poorly researched area. It might be Harrison Ford, but I wouldn’t hold me to that.
Secondly, Holland is only the highest-grossing lead actor. Interestingly, when you include non-lead roles, the title of highest-grossing actor of all time goes to either Samuel L. Jackson or Stan Lee. It seems that being part of the MCU really gives actors a significant advantage in this regard.
Another interesting twist in this MCU narrative is Robert Downey Jr., whose leading roles have reportedly amassed a worldwide total of around $14.3 billion, placing him not far behind Holland. Given that Holland won’t be appearing in *Avengers: Doomsday*, and considering that film is expected to generate massive revenue, it seems unlikely that the *Spider-Man* star will hold onto this title for long.