Perhaps it's spoilerish to jump right to the no. 1 spot, but the name should come as no surprise. James Cameron zips to the top with the super-high total of $257 million -- an amount that's more than the next three top earners combined. Writing, producing and directing the blockbuster 'Avatar' gave Cameron one hell of a paycheck, though it seems a bit more reasonable when you consider the fact that the film has made almost $3 billion.
A myriad of new names have hit the list this year, including Vin Diesel, who makes the list because of his fee for 'Fast Five;' Joel Silver hits the 25 spot for the blockbuster that was 'Sherlock Holmes,' and Jon Favreau may have been absent in 2009, but a year later, he's in the Top 20 for his earnings with 'Iron Man 2' and fees for 'Cowboys & Aliens.'
The women of Hollywood, unfortunately, fared even worse than last year. While 2009's list boasted nine women out of 40 total, this year's roster only has six. The usual suspects, from least to most: Reese Witherspoon, Katherine Heigl, Sandra Bullock, Angelina Jolie, Jennifer Aniston and Kristen Stewart. Only the last two broke the top 20, and though Angelina Jolie might be considered the go-to actress in Hollywood, her estimated earnings only place her at 21.
Speaking of 'Twilight,' this could be one of the last times we see Robert Pattinson and Kristen Stewart on the list. Both have been primarily indie actors caught in the blockbuster whirlwind of vampires, and Stewart, for one, is shying away from further big productions. The Top 40 does, however, show the different trajectory wolfy Taylor Lautner is taking. With 'Abduction' added to the mix, he zipped right past his otherworldly co-stars and into the Top 10.
And finally, Tyler Perry grabbed the 17 spot with $25 million. While not exactly James Cameron, it's certainly enough for Kenan Thompson to keep showering himself in money.
Hit Vanity Fair to see the full Top 40 list.