Forbes: DiCaprio Beats Depp for Title of Hollywood's Highest Paid Actor

DiCaprio jumps from fifth to first, buoyed by the success of “Shutter Island” and “Inception”

Hollywood’s leading heartthrobs were weighed out in Forbes' most recent highest-earning actors list, released Monday.

According to Forbes, Leonardo DiCaprio jumped from fifth to first place this year, stealing the spot from Johnny Depp.

DiCaprio's estimated $77 million in earnings reflect the success of his two big films, “Shutter Island” and “Inception,” which earned a combined $1.2 billion.

Also read: Angelina Jolie, Sarah Jessica Parker Tie as Hollywood's Highest-Paid Actresses

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. 

Grown Ups” star Adam Sandler ($40 million) and Will Smith ($36 million) were also ranked high, taking third and fourth places on the 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