Tom Holland was already one of the biggest box office stars on the planet before the 2026 movie calendar started. Playing Spider-Man in the MCU tends to have that effect. But having Christopher Nolan’s The Odyssey and Spider-Man: Brand New Day arrive within two weeks of each other has sent the actor’s career numbers into another stratosphere. And he now has a legitimate shot at climbing near Zoe Saldaña and Scarlett Johansson at the very top of Hollywood’s box office rankings.
The numbers are still changing, especially because Brand New Day is nowhere near finished with its theatrical run. The latest data from The Numbers puts the fourth Holland-led Spider-Man movie at $1.689 billion worldwide, while The Odyssey, in which he plays Telemachus, has reached $1.138 billion. Together, his two 2026 movies have already generated more than $2.8 billion worldwide.