Tom Holland was already one of the biggest box office stars on the planet before the 2026 movie calendar started. 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. Holland’s previous box office muscle came largely from Avengers: Infinity War, Avengers: Endgame and his first three Spider-Man movies, including No Way Home, which earned $1.92 billion worldwide. Fans can currently catch Holland in both The Odyssey and Spider-Man: Brand New Day in theaters.