The highest paid actor in Hollywood is Tom Cruise who earned more that $100 million for Top Gun: Maverick, followed by Will Smith at $35 million for his upcoming film Emancipation. Leonardo DiCaprio, Brad Pitt, Dwayne Johnson, Vin Diesel and Joaquin Phoenix all earned between $20-30 million.
Tom, who stars in Top Gun: Maverick, and has also produced the hit film, is reportedly expected to make more than $100 million thanks to box office earnings, his fee, as well as his cut from streaming revenues. Top Gun: Maverick released in May and reportedly earned $1.2 billion globally, making it the first Tom Cruise movie to pass the billion-dollar mark at the box office, according to Hindustan Times.
“I would never bet against Tom Cruise. Most actors aren’t worth what you pay them, but Cruise and maybe Dwayne Johnson justify their salaries,” a movie executive told Variety.
The second biggest earner, according to the Variety report, is Will Smith, who made $35 million for the upcoming action thriller Emancipation. Will made headlines and faced backlash for slapping Oscar host Chris Rock live on stage during the Academy Awards on March 27.
Leonardo DiCaprio made $30 million for Martin Scorsese’s upcoming film Killers of The Flower Moon. Brad Pitt made $30million for an upcoming untitled Formula 1 drama. While, Chris Hemsworth for Extraction 2, Denzel Washington for Equalizer 3, Vin Diesel for Fast X, Joaquin Phoenix for Joker 2, Tom Hardy for Venom 3, Will Ferrell and Ryan Reynolds for Spirited all made $20 million for their respective films.
Margot Robbie and Ryan Gosling, will soon be seen in the upcoming movie – Barbie. Both were paid around 12.5 million for the film.