These Are The Highest-Paid Film and Television Roles Of All Time

Cameron Diaz, $42 Million

Diaz's salary for Bad Teacher was actually only $1 million, but she negotiated and took a cut from box office sales, upping it to $42 million. Though it wasn't a wildly popular movie, it still earned enough to make sure Diaz was comfortable.

An A+ Scam

Cameron Diaz plays a money-hungry teacher whose sugar daddy boyfriend just dumped her. All she wants is to quit her job and marry rich, and her prospects look bleak until Justin Timberlake's character arrives on the scene. She attempts to seduce him and eliminate her competition. 

Advertisement

Next Page →

The More You Know

  • Arnold Schwarzenegger was paid approximately $21,429 for every one of the 700 words he said in, Terminator 2: Judgement Day.
  • Morgan Freeman has a private pilot’s license, which he earned at the age of 65!
  • The skeletons in "Poltergeist" are not props. They are real human skeletons.
  • In Iron Man/Avengers, J.A.R.V.I.S is an acronym for “Just A Rather Very Intelligent System.”
Next Page →

Post originally appeared on Upbeat News.