Directed by: Jake Kasdan
Written by: Lee Eisenberg, Gene Stupnitsky
Starring: Cameron Diaz, Jason Segel, Lucy Punch, Justin Timberlake, Molly Shannon, Eric Stonestreet, John Michael Higgins, Kaitlyn Dever
Release Date: June 17, 2011
Watch the movie trailer of Bad Teacher below:
The script follows a 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.