British actress Lucy Punch (“Hot Fuzz,” “Dinner for Schmucks”) has joined the cast of the black comedy “Bad Teacher” for Sony Pictures says The Hollywood Reporter
Cameron Diaz plays a foul-mouthed, conniving middle school teacher who romantically pursues a fellow teacher when her sugar daddy cuts her off.
Punch plays Amy Squirrel, the school’s most perfect teacher who comes into conflict with Diaz’s character over her intentions.
Gene Stupnitsky and Lee Eisenberg penned the script, Jimmy Miller is producing and Jake Kasdan is directing. Shooting kicks off next month in Los Angeles.