Bad Teacher poster

Movie

Bad Teacher (2011)

She doesn't give an "F."

TMDB user score 5.6/10
from 5,087 votes on TMDB

Where to watch Trailer Compare

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.

Where to watch Bad Teacher

Stream with a subscription

  • Starz Apple TV channel

Rent

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home
  • Spectrum On Demand
  • Plex

Buy

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

See all viewing options in United States

Streaming data by JustWatch via TMDB. WatchFilms is not affiliated with any streaming service and does not host video.

Official trailer

The video loads from YouTube (privacy-enhanced mode) only after you press play.

Cast

  • Cameron Diaz Cameron Diaz Elizabeth Halsey
  • Justin Timberlake Justin Timberlake Scott Delacorte
  • Jason Segel Jason Segel Russell Gettis
  • Lucy Punch Lucy Punch Amy Squirrel
  • Phyllis Smith Phyllis Smith Lynn Davies
  • Kaitlyn Dever Kaitlyn Dever Sasha Abernathy
  • John Michael Higgins John Michael Higgins Principal Wally Snur
  • Thomas Lennon Thomas Lennon Carl Halabi
  • Kathryn Newton Kathryn Newton Chase Rubin-Rosse
  • Molly Shannon Molly Shannon Melody (Garrett's Mom)
  • Eric Stonestreet Eric Stonestreet Kirk
  • Matthew J. Evans Matthew J. Evans Garrett Tiara
  • Dave Allen Dave Allen Sandy Pinkus
  • Jillian Armenante Jillian Armenante Ms. Pavicic
  • Igal Ben Yair Igal Ben Yair Arkady
  • Aja Bair Aja Bair Devon (Chase's Friend)
  • Andra Nechita Andra Nechita Gaby
  • Noah Munck Noah Munck Tristan