Cynical, hard-drinking teacher Elizabeth Halsey hates her job and the kids in her class, and hopes to escape her daily grind by landing a rich husband. A wealthy substitute seems like a suitable candidate, but she has a rival for his attention in a squeaky-clean colleague. Comedy, starring Cameron Diaz, Justin Timberlake, Jason Segel and Lucy Punch.