Feeling like a Judd Apatow or Todd Phillips directed effort with a foul-mouthed female in the lead instead of one of the boys, Bad Teacher is the polar opposite of soppy, sweet-as-sugar love stories that invariably fail to deliver the laughs. Cameron Diaz steps it up here, perhaps knowing that she’s getting older and each lead role could be her last. More
As faint praise as it may seem, her performance as an abrasive gold digger is probably a career best. She doesn’t look out of place surrounded by veteran comedy performers and she’s able to get some laugh out loud moments out of the weaker material. Liz Punch as the sickeningly positive Miss Squirrel makes for a great counterpoint and duelling dynamic on the teaching staff. Jason Segel is effortlessly good in his supporting role and Justin Timberlake as a goofy goody-two-shoes rich boy is an entertaining piece of casting.
The script doesn’t always do the best job of tying all these performances into an interesting story, but it keeps a brisk pace and provides plenty of un-PC jokes to keep you entertained. Even the smutty and gross-out humour won’t have you rolling your eyes in embarrassment for a change.
A happy ending feels typically tacked on and unconvincing, but for the majority of the running time it’s pretty much all you could ask for out of a date movie. Hide