Forbes is out with its annual list of the highest-paid actors in Hollywood, and none other than Tom Cruise tops the list, by a mile. The birthday boy (he's 50 today) made $75 million between May 2011 and May 2012, in large part because of last year's Mission: Impossible sequel. (Thanks to his prenup, his high-paying roles might not translate into a huge payday for soon-to-be ex Katie Holmes. Click here for that.)
The top earners:
- Cruise, $75 million
- Leo DiCaprio, $37 million
- Adam Sandler, $37 million
- Dwayne Johnson, $36 million
- Ben Stiller, $33 million
Click
here for the full list, or
here to see who is tops on last month's list of actresses. (More
Tom Cruise stories.)