Cameron Diaz Movies
Celebrate Cameron Diaz Coming Out of Retirement by Rewatching Her Best Films
10
Diaz starred as a neglectful, irresponsible teacher named Elizabeth Halsey in the comedy "Bad Teacher." Elizabeth attempts to change her ways to impress a wealthy and good-looking new substitute teacher (Justin Timberlake) but faces some not-so-friendly competition with another woman teacher at school, as well as some uncomfortable realisations about herself. Diaz's stone-cold and outrageous portrayal of Elizabeth causes nothing short of laugh after laugh!