
Bad Teacher
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.
Despite a mid-range budget of $20.0M, Bad Teacher became a commercial juggernaut, earning $216.2M worldwide—a remarkable 981% return.
Characters
Cast & narrative archetypes

Elizabeth Halsey

Scott Delacorte

Russell Gettis

Amy Squirrel

Lynn Davies
Main Cast & Characters
Elizabeth Halsey
Played by Cameron Diaz
A lazy, materialistic middle school teacher who schemes to get breast implants to attract a wealthy substitute teacher.
Scott Delacorte
Played by Justin Timberlake
A naive, wealthy substitute teacher from a privileged background who becomes Elizabeth's romantic target.
Russell Gettis
Played by Jason Segel
A cynical, straightforward gym teacher who develops genuine feelings for Elizabeth despite her flaws.
Amy Squirrel
Played by Lucy Punch
An overly enthusiastic, perfectionist teacher who becomes Elizabeth's rival and tries to expose her misconduct.
Lynn Davies
Played by Phyllis Smith
Elizabeth's only friend at school, a kind-hearted teacher who tolerates Elizabeth's bad behavior.









