Bad Teacher (2011) movie poster

Bad Teacher (2011)

"She doesn't give an "F.""
ThumbScore
πŸ‘ 71%Google users liked it archived
Critics Score
🎬 46% (RT: 46%, MC: 47) ℹ️RT = Rotten Tomatoes (critic reviews). MC = Metacritic (weighted critic average). Critics Score is the average of both.
Comedy

Where to Watch

Streaming
Prime VideoSTARZHuluRoku ChannelfuboTVYouTube TVPhilo
Rent / Buy
Google PlayApple TVFandango at Home
See all watch options on JustWatch
Director
Runtime
1h 32m
Country
United States of America
Language
English
TMDB Rating
5.6/10 (4,905 votes)
Rotten Tomatoes
46%
Metacritic
47
Cast
Cameron Diaz as Elizabeth Halsey
Justin Timberlake as Scott Delacorte
Jason Segel as Russell Gettis
Lucy Punch as Amy Squirrel
Phyllis Smith as Lynn Davies
Kaitlyn Dever as Sasha Abernathy
John Michael Higgins as Principal Wally Snur
Thomas Lennon as Carl Halabi
Most people think so. 71% of audiences gave it a thumbs up based on 4,905 votes. Critics scored it lower at 46%, but audiences disagreed.
Overview
A lazy, incompetent middle school teacher who hates her job and her students is forced to return to her job to make enough money for a boob job after her rich fiancΓ© dumps her. Wikipedia β†—
Fun Facts
  • The original script for Bad Teacher was written over a decade before production finally began in 2011.
  • Before Cameron Diaz was cast, several major A-list stars turned down the lead role because they felt the script was too risky.
  • During the filming of Bad Teacher, Cameron Diaz improvised one of the most famous lines in the movie.
Audience Consensus

Bad Teacher is a 2011 American comedy directed by Jake Kasdan. Cameron Diaz stars as Elizabeth Halsey, a lazy, manipulative, gold-digging middle school teacher who spends her class time showing movies while she naps, drinks, and schemes. When her wealthy fiancee dumps her, Elizabeth sets her sights on a new substitute teacher, played by Justin Timberlake, and competes with the annoyingly enthusiastic, genuinely caring teacher Amy Squirrel, played by Lucy Punch, for his attention while trying to raise money for breast implants by any means necessary.

Cameron Diaz committed fully to playing a genuinely terrible person, and the comedy derived from the shock of seeing a protagonist behave with such shameless selfishness in a school setting. Jason Segel appeared as the gym teacher Russell Gettis, whose genuine affection for Elizabeth provided the film's unlikely romantic resolution. Bad Teacher earned $216 million worldwide on a $20 million budget.

Movies You Might Like
r/

What Reddit Thinks

← Browse All Movies | Free Movies | Best Movies | New Releases
💬 Feedback