Jim Carrey is number 8 on this years "Hollywood's Top-Earning Actors" (Forbes) for "Yes Man".
Jim Carrey #8:
$28 million
The funny man took a big risk this year on his film Yes Man. In lieu of his $20 million upfront pay, Carrey became an investor in the movie taking one-third of the film's profits. The unusual deal turned out to be a good one for Carrey. By the time the movie has earned all its money he'll pocket $35 million.