Cameron Diaz in Hilarious Bad Teacher Trailer
Cameron Diaz plays a foul-mouth, gritty teacher in Bad Teacher.
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).
Bad Teacher also stars Justin Timberlake and Jason Segel and is set to open in theaters on June 24, 2011. Oh, and BTW you can find more non-PG versions of the trailer at IMDB.com.
Check out the newly released tame version below:
Source Yahoo Movies
Follow @iheartflix on twitter