To compile the roster, Forbes staff compared the actors' salaries to how much their movies earned at the box office.
Ferrell's films "Elf" and "Talladega Nights" were enormous hits, but his more recent movies "Semi-Pro," "Step Brothers" and "Land of the Lost" didn't perform as well at the box office. Forbes said that for every dollar Ferrell was paid, his films earned an average $3.29.
Coming in at No. 2 on the overpaid star list is Ewan McGregor, followed by Billy Bob Thornton at No. 3, Eddie Murphy at No. 4, Ice Cube at No. 5, Tom Cruise at No. 6, Drew Barrymore at No. 7, Leonardo DiCaprio at No. 8, Samuel L. Jackson at No. 9 and Jim Carrey at No. 10.