Most of the time, big-name actors pull in thousands — if not millions — of dollars for every movie they star in. However, this isn't always the case.
Sometimes, actors choose to take little to no pay for the opportunity to make their passion project, or they take a percentage of the movie's profits instead — which can result in a huge chunk of change. Other times, they do get paid but then decide to donate their entire paycheck to a worthy cause.
Here are 15 movies that actors did for little or no upfront pay:
1.Jennifer Lopez starred in Hustlers for free because she's "never been motivated by money."
2.When Nick Castle played Michael Myers in Halloween (1978), he only made $25 a day.
4.Beyoncé made $4 million for the biopic Cadillac Records, but she donated all of it to the Phoenix House — the drug treatment center she stayed in to prepare for the role.
5.George Clooney paid himself $3 for writing, directing, and acting in Good Night, and Good Luck — which he called a "love letter to [his] old man" — because he's "in the enviable position of being able to force studios to make films that they wouldn’t ordinarily make."
6.For Yes Man, Jim Carrey forewent any upfront payment in exchange for 36.2% of the back-end profits.
7.In late 2021, Michael Sheen announced his plans to be a "not-for-profit" actor and donate all of his extra profits to support social causes.
8.Jon Heder starred in Napoleon Dynamite for only $1,000.
9.Working for scale, Bill Murray only made about $9,000 upfront for Rushmore, but when Disney refused to pay for the helicopter shot director Wes Anderson wanted for the "A Quick One While He's Away" montage, Murray wrote him an out-of-pocket $25,000 check.
10.Christopher Lee played Lord Summerisle in The Wicker Man for free, and he called it one of the greatest roles of his career.
11.For The Purge, Ethan Hawke took a very small upfront salary in exchange for a cut of the profits — which reportedly ended up being worth $2 million.
12.When Sanjay Leela Bhansali offered Amitabh Bachchan a role in his film, Black, Bachchan was so excited to fulfill his dream of working with the director that he refused to accept any payment for it.
13.Gunnar Hansen, who played Leatherface, was paid $800 for The Texas Chainsaw Massacre.
14.And finally, Adam Levine made his acting debut in Begin Again "for no money," and he wanted "to treat [acting] completely differently [than music] because [he has] the very fortunate luxury of not having to think of this in terms of money."