12. Cameron Diaz as Elizabeth Halsey in “Bad Teacher”
$42 million
Source: Yahoo Finance
Another real headscratcher, Cameron Diaz was initially paid a mere $1 million to get “Bad Teacher” produced, however, she received a portion of box office earnings, which secured her over $40 million for that shitshow of a film. It’s known as one of the most “legendary” deals in Hollywood history. I’ll say.