Bad Teacher Red Band TrailerShe doesn't get naked, nor does she get violent, but Cameron Diaz can sling the profanity like the best of longshoremen. But will it be enough to carry the entire film, and have we already seen all the funny parts? Those are the questions that remain.

Bad Teacher stars Jason Segal and Justin Timberlake along with Cameron Diaz as the foul-mouthed, ruthless, and inappropriate teacher who drinks, gets high, and can’t wait to marry her meal ticket and get out of her bogus day job.  When she’s dumped by her fiancé, she sets her plan in motion to win over a rich, handsome substitute (Justin Timberlake) – competing for his affections with an overly energetic colleague, Amy (Lucy Punch).  When Elizabeth also finds herself fighting off the advances of a sarcastic, irreverent gym teacher (Jason Segel), the consequences of her wild and outrageous schemes give her students, her coworkers, and even herself an education like no other.

Check out the red band trailer below, but turn down the speakers if you're at work. You've been warned: