Did you plop down $13.50 to see Drew Barrymore’s film Everybody’s Fine
a couple of years ago? Few did. The movie grossed $16 million on a budget of $21 million. A string of flops has made her the most overpaid actor in show business, returning only 40 cents for every $1 she was paid. Eddie Murphy — he of Oscars-host letdown — is the second most overpaid actor on our list. True, he earned back $2.70 for every dollar invested in his recent career. That’s not so bad taken on its own. But compared with Shia LaBeouf’s return of $81 for every $1 paid, it’s more dreck than Shrek.
We used information gathered for the Forbes Celebrity 100 list to calculate actors’ compensations on their last three (non-animated) films and divided by the total operating income to see which stars aren’t earning their pay.
(This story appears in the 20 January, 2012 issue of Forbes India. You can buy our tablet version from Magzter.com. To visit our Archives, click here.)