In a similar fashion with what they did with actresses, Forbes has released a list of the 15 highest-earning actors in Hollywood (caveat here for the perhaps inexact figures). Topping the list? Not Johnny Depp (No. 2) or Will Smith (No. 4), but Leonardo DiCaprio, who -- thanks to his one-two 2010 punch of Shutter Island and Inception -- has earned upward of $77 million in the last year. Kudos, Leo! The rest of the list is populated with familiar faces like Adam Sandler, Tom Cruise and Tim Allen. Wait, what is Tim Allen doing here?
Making bank, it turns out. Forbes estimates that Allen earned $22 million from May 2010 to May 2011, owing mostly to the success of Toy Story 3 (let's just assume Don Rickles and John Ratzenberger finished just outside the top-15). That figure is enough to put Allen ahead of not only Cruise, but also Brad Pitt, Matt Damon, Robert Pattinson and Daniel Craig.
Surprising, but not really; after all, playing Buzz Lightyear has some obvious perks. What is shocking, however, is the list's notable omissions: George Clooney, Taylor Lautner, Jeff Bridges, Steve Carell, Will Ferrell, Jason Bateman and Owen Wilson to name seven.
All of which raises the question: just which of these male titans of industry are you most surprised to see not represented here? Considering Pattinson's inclusion, my choice would be Lautner, but your mileage may vary. If it does, fire away in the comments section below.
ยท Hollywood's Highest-Earning Actors [Forbes]