Drew Barrymore, Eddie Murphy

Producers, beware. Eddie Murphy and Drew Barrymore give the least bang for their buck.

Forbes released its list of the most overpaid stars Thursday, and deemed the Shrek and Charlie's Angels stars as the most egregiously overcompensated. The magazine examined total income of the stars' most recent three movies to determine their ranking.

Eddie Murphy in Rolling Stone: No more kid films

Barrymore was last seen in Going the Distance, Whip It and He's Just Not That Into You, all of which returned 40 cents for every dollar she was paid. Murphy, who most recently appeared in Shrek Forever After (as the voice of Donkey) and in Imagine That, will open Tower Heist opposite Ben Stiller on Friday. Murphy returns some $2.70 for every dollar he's paid.

Check out Forbes' full list of overpaid stars.