Title: Bad Teacher Trailer
Description: Foul-mouthed school teacher Elizabeth Halsey (Diaz) sets her sights on a well-heeled new instructor (Timberlake) and concocts a scheme to win him over, though he has eyes for her more popular colleague (Punch).
Related Titles: Bad Teacher
Related Names:Cameron Diaz, Jason Segel, Justin Timberlake, Phyllis Smith, Lucy Punch, John Michael Higgins
Content Rating:Not Rated
Video URL: