We use cookies to improve your experience of our website. Cookies perform functions like recognising you each time you visit and delivering advertising messages that are relevant to you. Read more here

Bad Teacher

Bad Teacher

Jake Kasdan (2011)

15 Certificate


Our Score
This awkward and misfiring comedy stars Cameron Diaz as Elizabeth, a hard-drinking and hopeless educator recently dumped by her rich fiancé, who's desperate to find ways of earning cash to pay for breast-enhancement surgery. When she hears of a teaching contest with a big-money prize, Elizabeth vows to turn over a new leaf and become an inspiration to her pupils, believing her new-found conscientiousness and reupholstered cleavage will win the heart of handsome supply teacher Justin Timberlake. Director Jake Kasdan bundles together a mishmash of high-school movie clichés and off-colour toilet humour, with the flimsy plot and faltering pace providing far too few laughs. Diaz is a serviceable comedian, although her creatively foul-mouthed outbursts quickly become tiresome, while Timberlake, walking a curious line between hunk and geek, fails to make much of an impression.


Cynical, hard-drinking teacher Elizabeth Halsey hates her job and the kids in her class, and hopes to escape her daily grind by landing a rich husband. A wealthy substitute seems like a suitable candidate, but she has a rival for his attention in a squeaky-clean colleague. Comedy, starring Cameron Diaz, Justin Timberlake, Jason Segel and Lucy Punch.

Cast & Crew

Elizabeth Halsey Cameron Diaz
Scott Delacorte Justin Timberlake
Russell Gettis Jason Segel
Amy Squirrel Lucy Punch
Lynn Davies Phyllis Smith
Principal Wally Snur John Michael Higgins
Ms Pavicic Jillian Armenante
Sandy Pinkus Dave Allen
Director Jake Kasdan
see more

Other Information

Language: English Colour Theatrical distributor: Sony Pictures Guidance: Swearing, nudity, drug abuse. Available on: Available on DVD and BluRay Released on: 17 Jun 2011


Have Your Say What did you think of Bad Teacher?

view all comments (0)