“Bad Teacher” is like the summertime version of “Bad Santa” but without the same booze-filled heart. Cameron Diaz tries to follow in Billy Bob Thornton’s footsteps but just isn’t quite dirty or foulmouthed enough to fill them. Elizabeth Halsey (Cameron Diaz) is a junior high teacher who, after being dumped by her sugar daddy, tries to find a replacement man and fast. When a new hunky and rich substitute (Justin Timberlake) starts at the new school, Halsey tries to bag the meal ticket for herself. The problem is that a fellow teacher (Lucy Punch) has her eyes on the same prize, so the two stop at nothing to come out on top.
Bad Teacher
Bad Teacher
Bad Teacher
“Bad Teacher” is like the summertime version of “Bad Santa” but without the same booze-filled heart. Cameron Diaz tries to follow in Billy Bob Thornton’s footsteps but just isn’t quite dirty or foulmouthed enough to fill them. Elizabeth Halsey (Cameron Diaz) is a junior high teacher who, after being dumped by her sugar daddy, tries to find a replacement man and fast. When a new hunky and rich substitute (Justin Timberlake) starts at the new school, Halsey tries to bag the meal ticket for herself. The problem is that a fellow teacher (Lucy Punch) has her eyes on the same prize, so the two stop at nothing to come out on top.