Choose another country or region to see content specific to your location.
Choose country or region
Bad Teacher

Bad Teacher

Available on iTunes
Elizabeth Halsey (Cameron Diaz) is a foul-mouthed, ruthless, and inappropriate teacher. She drinks, gets high, and can't wait to marry a meal ticket to get out of her bogus day job. When she's dumped by her fiancé, she sets her sights on a rich, handsome substitute (Justin Timberlake) while shrugging off the advances of the school gym teacher (Jason Segel). The consequences of her wild and out...
Starring Cameron Diaz, Jason Segel, Justin Timberlake
Director Jake Kasdan