1. George Clooney — $239 million
Clooney brought in the highest-ever earnings of his career and in the history of Forbes’ actors list for his share of the $700 million sale of his tequila company, Casamigos, to the British liquor company Diageo.
2. Dwayne “The Rock” Johnson — $124 million
3. Robert Downey Jr. — $81 million
Downey Jr. reportedly nearly doubled his salary from Forbes’ 2017 list by negotiating outsized contracts for his appearances as Iron Man in Marvel films, including an estimated $15 million upfront payment for his brief role in 2017’s “Spider-Man: Homecoming.”
4. Chris Hemsworth — $64.5 million
Forbes said Hemsworth more than doubled his earnings from its 2017 list thanks to his paychecks from two blockbuster Marvel films, “Thor: Ragnarok” and “Avengers: Infinity War.”
5. Jackie Chan — $45.5 million
Chan took home millions from his starring roles in six films in 2017, including “Kung Fu Yoga” and “The Foreigner.” He also made a series of product endorsements and brought in revenue from the line of theaters that he owns.