Drew Barrymore has the dubious honor of topping Forbes’s annual accounting of the most overpaid film actors.

The magazine calculates an actors worths by comparing their salary in their last three live action starring roles to how much those movies ended up making for the studio.

In Barrymore’s case, she only returned 40 cents on the dollar, making her by far the worst value in Hollywood.

Eddie Murphy, who doesn’t get credit for his voice role in ‘Shrek Forever After,’ was second on the list, returning $2.70 for every dollar studios paid him. Will Ferrell ($3.50), Reese Witherspoon ($3.55) and Denzel Washington ($4.25) rounded out the top five.

More From Mix 93.1