34. Leonardo DiCaprio – The Moon Killers
Leonardo DiCaprio earned $30 million for starring in Martin Scorsese’s classic film.
33. Brad Pitt – The Great Scandal
In a film full of stars (George Clooney, Julia Roberts, Matt Damon), Brad made the most money: 10 million from his salary and 20 million from the film’s collections, a total of $30 million.
32. Mel Gibson – Lethal Weapon 4
Mel Gibson earned $30 million for this 1998 film.
31. Arnold Schwarzenegger – Terminator 3 – Rise of the Machines
It’s not the best in the saga, but it’s the one that earned the most money for Arnold: $30 million.
30. Leonardo DiCaprio – Don’t Look Up
In a star-studded film, DiCaprio made the most money: 30 million.
29. Will Smith – Salvation
Will Smith earned 35 million for his work in this film, in which he played the role of a slave who wants to be reunited with his family.
28. Jim Carrey – Yes Sir
This is not one of Jim Carrey’s best-remembered films. The actor did not want to charge a fixed amount, rather he accepted 36.2% of the total collection after deducting production and marketing expenses. That figure was $35 million.
27. Denzel Washington – Little Secrets
This is not the best film of Denzel Washington’s career. But it was the one that gave him the most money: 40 million.
26. Will Smith – King Richard
Smith won an Oscar for Best Actor for his work in this film. And that’s not all: They also made $40 million.
25. Johnny Depp – Alice in Wonderland
The film was very successful worldwide and earned Depp $40 million.
24. Tom Hanks – Saving Private Ryan
Tom Hanks has many iconic roles, and this is one of them. For his work he earned $40 million.
23. Robert Downey Jr. – Avengers: Age of Ultron
Worst Avengers movie? without a doubt. But Robert charged 40 million dollars for it.
22. Leonardo DiCaprio – Titanic
DiCaprio’s salary for the film was “barely” $2.5 million. But since they received a small percentage of the box office income and the film was a sensational success (the largest in history for many years), their total income was 40 million.
21. Robert Downey Jr. – Captain America: Civil War
Although the film is named after Captain America, the one that made the most money was Iron-Man: $40 million.
20. Cameron Diaz – Bad Lessons
Cameron Diaz managed to become number 1 in the world of romantic comedies. And in 2011 he earned 42 million dollars for this film. His salary was 1 million and the other 41 corresponded to a percentage of the film’s box office receipts.
19. Margot Robbie – Barbie
The movie ‘Barbie’ was a sensational success and Margot Robbie earned a handsome $50 million (12.5 in salary and 38.5 in box office earnings).
18. Robert Downey Jr. – The Avengers: The Avengers
The Avengers film for which he made the “least” money: $50 million.
17. Jackie Chan – Rush Hour 3
Jackie Chan’s salary was 15 million. But they took a percentage of the collection, so their total income was $53.7 million.
16. Johnny Depp – Pirates of the Caribbean sailing in mysterious waters
Depp made a fortune with the saga of the pirate Jack Sparrow, but it was the most profitable: his base salary was 35 million, which added 20 million per cent of the collection, reaching 55 million.
15. Leonardo DiCaprio – The Origin
Leo wanted to work with Christopher Nolan and agreed to reduce his salary. But it achieved box office percentage and made $59 million.
14. Jack Nicholson – Batman
Jack Nicholson’s salary for playing the Joker was “barely” $6 million. Of course, he also received a percentage of the collection and collected 10 times more: 60 million in total.
13. Harrison Ford – Indiana Jones and the Kingdom of the Crystal Skull
The film is bad. But we’re talking about money, and Harrison Ford made $65 million.
12. Tom Cruise – Mission: Impossible
Tom Cruise was not only the actor in the first ‘Mission: Impossible’ (1996). He was also a producer. For this reason his earning was 70 million dollars.
11. Tom Hanks – Forrest Gump
Hanks won his second consecutive Oscar for the role (he had already received one for ‘Philadelphia’ the previous year). And he also took 70 million dollars.
10. Sandra Bullock – Gravity
Alfonso Cuaron’s film won 9 Oscars. Sandra Bullock was nominated for Best Actress, but did not win the award. He took home $70 million for his work.
9. Robert Downey Jr. – Iron Man 3
Robert Downey Jr. played Iron-Man in several films (and he is the actor with the most appearances on this list). He earned $75 million for ‘Iron Man 3’.
8. Robert Downey Jr. – Avengers: Endgame
Highest paid actor in the most successful film of all time. He earned $75 million for the role of Iron-Man.
7. Robert Downey Jr. – Avengers: Infinity War
He earned another Rs 75 million for his role in ‘Infinity War’.
6. Tom Cruise – Top Gun: Maverick
Tom Cruise’s salary was “only” $12.5 million. But he also got a percentage of the box office. And the film was so successful that the final amount of the actor’s earnings reached 100 million.
5. Will Smith – Men in Black 3
Will Smith was unsure about returning to the role of his iconic character Agent J. But $100 million was enough to convince them.
4. Tom Cruise – War of the Worlds
One of the most famous actors in history, in a film directed by Steven Spielberg. The movie isn’t particularly good, but it was successful and Tom made $100 million.
3. Tom Cruise – Mission: Impossible 2
Tom Cruise made several films based on this saga. But for no one did they make more money from the second installment: $100 million.
2. Bruce Willis – The Sixth Sense
M. Night Shyamalan was an unknown director when filming on ‘The Sixth Sense’ began. Bruce Willis was already a star, and his salary was $14 million plus a percentage of the profits. The film was incredibly successful and earned Willis $100 million.
1. Keanu Reeves – The Matrix Reloaded and The Matrix Revolutions
This is the highest amount earned by an actor in history, although it is true that these are 2 films. Keanu received a salary of $30 million and a percentage of the earnings, totaling $156 million.