Tom Holland is set to earn at least $100 million for his role in Spider-Man: Brand New Day. This payout reflects a massive jump from his previous compensation, as the film continues to dominate the global box office.
Reports indicate Holland received $20 million upfront. The remaining $80 million comes from backend bonuses tied to the film's financial performance. In just three weeks, the movie surpassed $2 billion in ticket sales, becoming the eighth highest-grossing film of all time.
This success arrives during a period where interest in superhero films seemed to be fading. Recent projects from other franchises struggled to meet expectations, but this specific installment bucked the trend. The deal marks a significant shift from his initial salary, which started at $250,000 for his 2016 debut as the character.
Beyond his work in the Spider-Man franchise, Holland saw a major year in his career. He starred in Christopher Nolan’s The Odyssey, which generated $1.3 billion in ticket sales. His professional achievements also coincided with personal news, as he recently married his co-star, Zendaya.

