Diaz shows off her comic chops in this hit-and-miss raw comedy.

Rating: 8/10 (27 June 2011)

BAD TEACHER (2011) *** Cameron Diaz, Justin Timberlake, Lucy Punch, Jason Segel, John Michael Higgins, Phyllis Smith, Thomas Lennon, Eric Stonestreet, Dave "Gruber" Allen. Off-putting, slatternly Diaz (never better with her comic chops and full-game here) faces uncertainty after being dumped by her rich fiancé and forced to return to her teaching gig but finds a possible way out in the unlikely goal of saving money for new breasts to woo over dorky new substitute teech (JT ably deconstructing his 'sexy back' image) despite goody-goody colleague Punch (who nearly steals the film) from gumming up the works. While director Jake Kasdan keeps things lively (including a laugh-out-loud seduction sequence involving dweeb testing administrating rep Lennon) the f-bomb dropping screenplay by Gene Stupnitsky and Lee Eisneberg is hit-and-miss and frankly could have been even dirtier/nastier and funnier. Not an A for effort but a nice try.