James Cameron Earned the Most Money in Hollywood Last Year

Jason LaVeris/FilmMagic/Getty Images

With $257 million to his name in 2010, James Cameron was the top earner in Hollywood last year, according to Vanity Fair. This list was limited to creative figures.

Coming in second: Johnny Depp, with $100 million; Steven Spielberg ranked third, earning $80 million; Inception director Christopher Nolan placed fourth with $71.5 million and Leonardo DiCaprio - with $62 million - rounded out the top five.
The stars of TwilightKristen Stewart, Taylor Lautner, Robert Pattinson – also made the top 15. They also were the youngest members on the list.
Lautner was No. 9, with $33.5 million. At No. 13, Stewart was the highest-ranking woman, with $28.5 million, surpassing Pattinson, who at $27.5 million, clocked in at No. 15.