8. Tom Cruise
Annual earnings: $35 million
Biggest flop: Rock of Ages (2012)
Note to producers: Just because a piece of theater plays well on the stage does not mean it can translate to the screen. For proof, look no further than the embarrassingly uneven Rock of Ages, which somehow managed to seduce Tom Cruise, Alec Baldwin, Paul Giamatti, and Catherine Zeta-Jones to sign up for a project that was a dud from the start.
If Mark Wahlberg’s role in Rock Star (see No. 4) taught us anything, it’s that audiences don’t want to see their favorite celebrities decked out in Bret Michaels’ hand-me-downs. (They don't really want them to be Scientologists either, but that's a different story.)