Credit: Steve Granitz/WireImage; Chris Jackson/Getty

Think Hollywood actors are overpaid? In some cases, you're very right!

Eddie Murphy and Drew Barrymore top Forbes' list of most overpaid actors. In the case of Barrymore, 36, for every $1 she's paid, her films return an average of 40 cents. In Murphy's case, for every $1 he's paid, his films return an average of $2.70.

Reese Witherspoon, who ranked as one of Hollywood's top paid actresses earlier this year earning $28 million in 2010, also ranked as one of the industry's most overpaid. Forbes estimates that for every $1 the Oscar winner is paid, her films return an average of $3.55.

Other actors who might not be worth the hefty paycheck? Will Ferrell, Denzel Washington, Nicolas Cage, Adam Sandler, Vince Vaughn, Tom Cruise and Nicole Kidman.

Tell Us: Are you surprised by Hollywood's most overpaid actors?