The cast of Avengers: Infinity War racked up major money last year.
Each year, Forbes releases the list of Hollywood's highest paid stars. Most of the time, the names on the list are no-brainers, with familiar faces like Sandra Bullock and Tom Cruise frequenting lists in years past.
This year, the usual names pop up, like Dwayne Johnson and Robert Downey, Jr., but other head-scratchers have inched up to the top of the list, like George Clooney, who took the number one spot on the list of actors.
Clooney hasn't appeared in a starring roll since 2016's Money Monster and his directorial effort last year, Suburbicon, was easily forgettable. But, the multi-hyphenate side hustles in tequila. He sold his tequila company, Casamigos, last year for around $1 billion. And, as they are want to do, Forbes counts all of your money, not just the money from film and television.
Other surprise names on the male side are Salman Khan and Akshay Kumar, two Bollywood stars that cracked the worldwide top ten.
On the other side, Scarlett Johansson pulled in enough thanks to Marvel to take the top spot. Her earnings would have tied her for 7th place on the male side. NO other female would have cracked the males' top ten.
Johansson, who appeared in the latest Disney/Marvel outing, is totally reaping what she's sowed as Black Widow in a chain of franchise superhero hits. Her own starred-in projects haven't done as well. 2017's Ghost in the Shell was her only major role and didn't burn up the box office. .
Angelina Jolie and Jennifer Aniston also made it into the top ten.
And, despite mentioning her above, Sandra Bullock didn't make the cut this year, the first time in a while. She could re-enter the list next year, thanks to the success of this summer's Ocean's Eight and her deal with Netflix, which includes starring in December's Bird Box. Same with Tom Cruise. The actor returned this summer with the smash hit Mission: Impossible - Fallout, which should net him a pretty payday.
TOP 10 HIGHEST-PAID ACTORS IN THE WORLD
1. George Clooney - $239 million
2. Dwayne Johnson - $124 million
3. Robert Downey Jr. - $81 million
4. Chris Hemsworth - $64.5 million
5. Jackie Chan - $45.5 million
6. Will Smith - $42 million
7. Akshay Kumar - $40.5 million
8. Adam Sandler - $39.5 million
9. Salman Khan - $38.5 million
10. Chris Evans - $34 million
TOP 10 HIGHEST-PAID ACTRESSES IN THE WORLD
1. Scarlett Johansson - $40.5 milllion
2. Angelina Jolie - $28 million
3. Jennifer Aniston - $19.5 million
4. Jennifer Lawrence - $18 million
5. Reese Witherspoon - $16.5 million
6. Mila Kunis - $16 million
7. Julia Roberts - $13 million
8. Cate Blanchett - $12.5 million
9. Melissa McCarthy - $12 million
10. Gal Gadot - $10 million