After a string of flops such as Imagine That, A Thousand Words and Meet Dave, Eddie Murphy has found himself in the unenviable position of being named 'Hollywood's Most Overpaid Actor', topping Forbes magazine's list of low-to-no-value-for-money A-listers.
The magazine has gathered box office data for the last three non-animation movies for each actor over the previous three years and divided this by their upfront and backend fees to calculate a "return on investment" number, which shows how much a studio earns for each dollar invested.
According to this formula, Murphy has made $2.30 for every $1 he's been paid - in fairness, that's still a pretty healthy profit, and probably goes some way to explaining how Murphy is still finding work, despite the fact he's only made a couple of decent films since his heyday in the 1980s.
Here's the top ten in full...
1. Eddie Murphy - $2.30
2. Katherine Heigl - $3.40
3. Reese Witherspoon - $3.90
4. Sandra Bullock - $5
5. Jack Black - $5.20
6. Nicolas Cage - $6
7. Adam Sandler - $6.30
8. Denzel Washington - $6.30
9. Ben Stiller - $6.50
10. Sarah Jessica Parker - $7
The magazine has gathered box office data for the last three non-animation movies for each actor over the previous three years and divided this by their upfront and backend fees to calculate a "return on investment" number, which shows how much a studio earns for each dollar invested.
According to this formula, Murphy has made $2.30 for every $1 he's been paid - in fairness, that's still a pretty healthy profit, and probably goes some way to explaining how Murphy is still finding work, despite the fact he's only made a couple of decent films since his heyday in the 1980s.
Here's the top ten in full...
1. Eddie Murphy - $2.30
2. Katherine Heigl - $3.40
3. Reese Witherspoon - $3.90
4. Sandra Bullock - $5
5. Jack Black - $5.20
6. Nicolas Cage - $6
7. Adam Sandler - $6.30
8. Denzel Washington - $6.30
9. Ben Stiller - $6.50
10. Sarah Jessica Parker - $7