
Actors
This top list shows the top 10 highest-paid movie roles of all time
- Daniel Craig – Knives Out Sequels – $100 million
- Tom Cruise – Mission: Impossible 2 – $100 million
- Robert Downey Jr. – Avengers: Endgame – $75 million
- Johnny Depp – Pirates of the Caribbean: On Stranger Tides – $55 million
- Dwayne Johnson – Red One – $50 million
- Leonardo DiCaprio – Inception – $50 million
- Jack Nicholson – Batman – $50 million
- Margot Robbie – Barbie – $50 million
- Cameron Diaz – Bad Teacher – $42 million
- Tom Hanks – Saving Private Ryan – $40 million
Disclaimer: Please keep in mind that some or all of the statistics are derived from artificial intelligence. Artificial intelligence can make mistakes, and therefore inaccuracies may occur.
Sources:
29 of the highest-paid film deals of all time, ranked: from Leonardo DiCaprio’s payday for Killers of the Flower Moon and Margot Robbie’s Barbie bonuses, to Robert Downey Jr becoming Marvel’s No 1 | South China Morning Post (scmp.com)
The highest-paid movie roles of all time, ranked | lovemoney.com