Tom Holland tops box-office earnings, surpassing Zoe Saldana and Scarlett Johansson
Tom Holland has become the highest-grossing actor in box-office history, overtaking Zoe Saldana and Scarlett Johansson.
Tom Holland has ascended to the top of box-office earnings, eclipsing Zoe Saldana, who earlier this year overtook Scarlett Johansson to claim the title. Holland’s cumulative film revenue now exceeds the $15.468 billion amassed by Saldana’s movies. Central to his achievement are the four Spider-Man films, which together have brought in more than $6.35 billion, as well as his roles in Captain America: Civil War, Infinity War, Endgame and multiple Avengers installments.
Additional credits include the upcoming Uncharted adaptation, which has already earned over $400 million worldwide. Holland is set to portray Fred Astaire in a forthcoming biopic directed by Paul King, while future MCU releases, such as the December Avengers title, could further extend his record.
Why it matters
It highlights shifting box-office power dynamics and the commercial impact of Marvel franchise stars.
In this story
