Bad Teacher

No longer available to stream


Date Added: 6th April 2019

Date Removed: 6th July 2019

Available for: 3 months



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...


Certificate: 15

Year: 2011

Duration: 91 min



IMDB: Discover more...

IMDB Rating:

Amazon Rating: