Nicole Kidman

According to Forbes’ second annual ranking of the most (and least) bankable actors in Hollywood, Nicole Kidman’s films earn a mere $1 for every dollar Kidman was paid, compared with $8 in 2007. “The Invasion,” a second remake of the 1956 classic “Invasion of the Body Snatchers,” actually lost $2.68 for every dollar Kidman earned.

To compile the list, they looked at each star’s last three films that opened wide before Jan. 1 (in order to give each film time for a DVD release). They didn’t count animated movies, supporting roles or anyone consistently earning under $5 million per movie.

Here’s the list of overpaid actors/actresses.
1. Nicole Kidman
2. Jennifer Garner
3. Tom Cruise
4. Cameron Diaz
5. Jennifer Lopez
6. Jim Carrey
7. Nicolas Cage
8. Drew Barrymore
9. Will Ferrell
10. Cate Blanchett