(NEW YORK) -- Drew Barrymore is a well-compensated actress -- a little too well-compensated, if a new Forbes study is any indication.
She tops the magazine's list of Hollywood's most overpaid actors. According to Forbes' calculations, studios earn just 40 cents for every dollar they pay her.
Barrymore's recent film credits include Going the Distance, Everybody's Fine and Lucky You. Forbes says it excluded her role in the hit star-studded 2009 romantic comedy He's Just Not That Into You because she wasn't the main focus of the movie.
Eddie Murphy, who stars in the new comedy Tower Heist, is second on the list, with his movies having raked in an average of $2.70 for every dollar he was paid.
To compile its rankings, Forbes examined Hollywood's 40 highest-earning actors. Among those stars, it counted those who starred in at least three movies in the past five years, prior to May 2 of this year, that opened in more than 500 theaters.
Here is Forbes' top 10 most overpaid Hollywood actors:
1. Drew Barrymore
2. Eddie Murphy
3. Will Ferrell
4. Reese Witherspoon
5. Denzel Washington
6. Nicolas Cage
7. Adam Sandler
8. Vince Vaughn
9. Tom Cruise
10. Nicole Kidman
Copyright 2011 ABC News Radio