Filmen handler om skolelæreren Elizabeth Halsey (Cameron Diaz) som drikker og ruser seg, og jakter på en velstående mann å gifte seg med, så hun kan kutte ut den fingerte lærerjobben. Da hennes forlovede kvitter seg med henne, iverksetter hun en plan for å sjarmere i senk den rike lærervikaren Scott Delacorte (Justin Timberlake), men får konkurranse av den overenergiske kollegaen Amy Squirrel (Lucy Punch). Når hun i tillegg må avvise tilnærmelsene fra gymlæreren Russell Gettis (Jason Segel), ender følgene av hennes helsprø, vanvittige intriger opp med å gi både elever, kolleger og henne selv en lekse verken hun eller du som ser filmen, vil glemme.