Cameron Diaz & Justin Timberlake: 'Bad Teacher' Trailer!
Cameron plays a foul mouthed junior high teacher who tries to woo a new colleague after being dumped by her sugar daddy.
Bad Teacher hits theaters on June 24, 2011 and also stars Lucy Punch, Jason Segel, and Phyllis Smith!
FYI: The trailer below has strong language and is not safe for little ears!
Bad Teacher – Red Band Trailer