SNEAK PEEK: Cameron Diaz is a Very 'Bad Teacher'

Here's a first look at Cameron Diaz in the new R-rated comedy she stars in alongside ex-boyfriend Justin Timberlake. In the film, Diaz plays a teacher who is just biding her time in her day job until she can meet and marry her meal ticket and find a way out of the job she despises.

And believe us, she's a very bad teacher. Diaz's character curses, drinks, gets high and shamelessly throws herself at the new wealthy substitute in the hopes of seducing him into marriage...and that's just first period! Check out the clip below: