Zip the movies you want to watch
from our 82,000+ DVD library and
create your wish list – your ZipList!

Your mail box is your movie store!
Your selected DVDs will arrive
in the mail.

Watch your DVDs, when you want!
There are NO due dates & NO late
fees.

Simply return your DVDs in our
postage-paid return envelopes and
you’ll get another!

BROWSE DVDS

Zip.ca Rating
Reviews

Available in:

DVD Blu-ray
Bad Teacher
Includes Both the Unrated (97 mins) and Theatrical (92 mins) Versions of the Movie!

Elizabeth Halsey (Cameron Diaz) is a foulmouthed, 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 fiance, 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 outrageous schemes give her students, coworkers, and even herself an education like no other!
Member Reviews Read All...
Insultingly stupid - djarthur
This movie totally SUCKED! It was almost as bad as "Dumb and Dumberer: When Harry Met Lloyd." It wasn't funny, it didn't entertain me, and though the plot is followable the story is flat, predictable, and didn't even attempt to engage me. On a base level this ...
Cute, funny and outlandish - movie_goer
Wow, Bad teacher isn't all that bad!

The raunchy rom-com may have been loaded with an A-listed cast but it was Lucy Punch pulled off an out standing ovations of laughs. Unfortunetly for Diaz she may have been present but only offered her usual sensuality, ...
Fine, but light on laughs - eli_quincy
Your enjoyment of Bad Teacher will likely depend on your expectations. If you want a passable comedy with a few laughs that breezes by at a fairly brisk pace, Bad Teacher is a fine way to spend an afternoon. If you're looking for anything more than that, ...

START YOUR 1 MONTH

FREE TRIAL TODAY!

Or, reactivate your existing account.

Email Address*
Re-Enter
Email Address*
Enter Password*
Re-Enter Password*
Redeem Code