Fueled by the one-two punch of 'Shutter Island' and 'Inception,' Leonardo DiCaprio had a very nice 2010, earning $77 million last year. That makes him Hollywood's highest-paid actor, leapfrogging over Johnny Depp, who made a mere $50 million.

In last year's rankings, Depp topped the list with $75 million and DiCaprio finished fifth. Although Leo's had his share of blockbusters since 'Titanic,' this is the first year he out-earned every other actor on the block. Who knew back in 1993 that the co-stars of the indie 'What's Eating Gilbert Grape' would someday rule the box office?

Also among Forbes' Top 15: Robert Downey, Jr., Daniel Craig, Robert Pattinson and Matt Damon. See the full list after the jump.
categories Movies