Most over-paid actor named

December 05, 2012

Eddie Murphy has been named the most over-paid actor in Hollywood.

The 51-year-old actor – whose recent films Imagine That, A Thousand Words and Meet Dave were all labelled flops – is considered no longer popular enough at the box office to warrant his huge salaries. 

According to Forbes magazine, for every $1 Eddie was paid for his last three movies, they returned an estimated average of $2.30.

His movie Tower Heist which was released last year also failed to wow audiences and earned just over double its budget of $75-million.

According to the magazine, a movie has to earn twice its production budget in ticket sales, plus the millions spent on marketing, to be considered a financial success.

Katherine Heigl came second in the list of most overpaid stars as her most recent film One For The Money earned just $37-million and cost $40-million to make.

Reese Witherspoon – who recently gave birth to her third child – also failed to lure audiences to the cinema this year.

Other surprising actors on the list include Sandra Bullock and Jack Black.

Get more from iafrica.com:

Stars tweet joy at Kate’s baby
‘She cheated on me with 20 men’
Pregnant Kate steps back