Hollywood’s leading heartthrobs were weighed out in Forbes' most recent highest-earning actors list, released Monday.
Bumped down a peg (although it’s hard to feel bad for him), Depp moved from first to second place with earnings of $50 million, down from his $75 million recorded in Forbes’ previous list.
Tom Cruise brings up the rear at No. 10, pulling in $22 million in the same period, Forbes estimates.
But as if you didn’t need proof Hollywood is a man’s world, Cruise’s earnings would rank him at No. 5 on the highest-paid actresses list for the same year, just between Reese Witherspoon ($28 million) and Julia Roberts ($20 million).
The 10 top actors earned an estimated $375 million between May 2010 and May 2011.
To come up with its numbers Forbes writes that it talked to agents, lawyers, producers and industry sources.
Here’s the list:
1. Leonardo DiCaprio - $77 million
2. Johnny Depp - $50 million
3. Adam Sandler - $40 million
4. Will Smith - $36 million
5. Tom Hanks - $35 million
6. Ben Stiller - $34 million
7. Robert Downy Jr. - $31 million
8. Mark Wahlberg - $28 million
9. Tim Allen - $22 million
10. Tom Cruise - $22 million