Elizabeth Halsey (Cameron Diaz) jest nauczycielką, której nie zależy. Jest wulgarna, sztywna i dość zła na bieżące stanowisko. Pije, ogrzewa i chce jedynie o tym, by jak najszybciej zostawić tę pracę. Porzucona przez narzeczonego, rozpoczyna intrygę, jakiej kierunkiem jest pozyskania atrakcyjnego także ciepłego Scotta (Justin Timberlake). O jego powody wymaga zawsze walczyć z energiczną Amy (Lucy Punch) jednocześnie odrzucając uporczywe zaloty nauczyciela wychowania fizycznego (Jason Segel). Knowania Elizabeth oraz ich nieoczekiwane konsekwencje zaskoczą jej uczniów, współpracowników, oraz co wiele choćby ją samą.