Directed by Jake Kasdan. With Cameron Diaz, Jason Segel, Justin Timberlake, Lucy Punch. A lazy, incompetent middle school teacher who hates her job, her. Elizabeth Halsey is a foulmouthed, ruthless, and inappropriate teacher. She drinks, gets high, and can't wait to marry a meal ticket to get out of her bogus day job.