
Eddie Murphy is this year's most overpaid actor in Hollywood, according to Forbes.
Forbes estimates that for every dollar Murphy was paid for his last three films, he returned $2.30 at the box office, the LA Times reports.
If you take out Murphy's voice role in the latest "Shrek" movie, "Shrek Forever After," the worldwide gross of Murphy's last three live-action films -- "Imagine That," "Tower Heist" and "A Thousand Words" -- is a combined domestic box office total of $196.3 million.
Compare that performance to his early '80s run of the hits "48 Hrs.," "Trading Places" and "Beverly Hills Cop," which collectively hauled in $316.3 million. And that was decades ago when movie tickets cost way less than $10 each!
Following Murphy on the list is Katherine Heigl, who has been dealing with flops such as "One for the Money," which failed to earn back its estimated $40-million production cost at the box office.
Oscar-winners Reese Witherspoon and Sandra Bullock came in at Nos. 3 and 4, respectively, on the list, with Jack Black rounding out the top five.
The next five are Nicolas Cage, Adam Sandler, Denzel Washington, Ben Stiller and Sarah Jessica Parker.
Leave a comment