Leonardo DiCaprio vs Johnny Depp. Which one has won the title of the highest paid actor in Hollywood?
DiCaprio took the top spot in the chart, compiled by Forbes magazine, after earning $77 million last year thanks to hit films Inception and Shutter Island.
Despite Alice in Wonderland's huge earnings, taking over $1 billion, Depp fell from first to second. However, he's on course to reclaim his title next yea following the success of Pirates of the Caribbean: On Stranger Tides.
Adam Sandler was in third place, with Will Smith and Tom Hanks trailing behind.
DiCaprio earned almost twice as much as Hollywood's highest-paid actresses – Angelina Jolie and Sarah Jessica Parker tied for number one on the income list.
(Photos: Getty Images/FilmMagic)