În "Bad teacher" Diaz este o profesoară teribilistă şi materialistă, pe nume Elizabeth Halsey, care după ce a fost părăsită de iubitul ce o întreţinea, încearcă să cucerească un coleg de lucru plin de bani, interpretat de Justin Timberlake.
Ca ajungă la inima bărbatului visat, profesoara Elizabeth vrea să strângă bani pentru o operaţie de mărire a sânilor, care crede că îi va atrage acestuia atenţia.
"Mă simt foarte norocoasă sa joc în filme care urmăresc pur şi simplu să facă oamenii să râdă şi să se simtă bine", a declarat Diaz.