Justin Timberlake, Molly Shannon And Eric Stonestreet Join Bad Teacher

Justin Timberlake, Molly Shannon and Eric Stonestreet have joined the cast of Jake Kasdan's Bad Teacher.

The comedy stars Cameron Diaz as Elizabeth Halsey, a foul-mouthed, conniving seventh-grade teacher who is dumped by her sugar daddy, and begins to woo the school's substitute teacher, and starts a bitter rivalry with his girlfriend, her squeaky-clean colleague Amy Squirrel (played by Lucy Punch). Timberlake will play the substitute teacher, "the scion of a watch fortune."

Other cast members include Jason Segel, who plays the gym teacher, abd John Michael Higgins, who plays the principal Wally Snur. The screenplay charted on the 2008 Blacklist and was penned by Gene Stupnitsky and Lee Eisenberg, who also wrote Year One and penned Ghostbusters 3. Kasdan's directorial credits include Zero Effect, Orange County, The TV Set and the Judd Apatow-produced Walk Hard.