When Diaz earned over $40 mn for Bad Teacher
If there's one lucrative Hollywood deal that stands out against all odds, then it will be the one where Cameron Diaz earned over $40 million as back-end bonus from the film's box office earnings, thanks to her legendary agreement for Bad Teacher (2011).