Bad Teacher is an upcoming comedy film, set for release on June 17, 2011. The film is written by Gene Stupnitsky and Lee Eisenberg, and directed by Jake Kasdan and stars Cameron Diaz as Elizabeth Halsey, Justin Timberlake as Scott, Lucy Punch as Amy Squirrell, John Michael Higgins as Wally Snur, Thomas Lennon as Carl Halabi, Jason Segel, Molly Shannon, Phyllis Smith and Eric Stonestreet.
Movie synopsis: The films follows foul-mouthed, money hungry teacher Elizabeth (Cameron Diaz) who sets her sights on her colleague Amy (Lucy Punch) who is dating substitute teacher Scott (Justin Timberlake). Elizabeth, having just been dumped, decides to pursue her new colleague, who also happens to be the scion of a watch fortune.
Bad Teacher Red band trailer