Hot damn! Be forewarned - the above trailer for the comedy Bad Teacher is extremely vulgar and raunchy. That being said, it's also hilarious!

Starring Cameron Diaz and Justin Timberlake, the R-Rated flick arrives in theaters on June 24th. We're SO seeing this one! It's exactly the kinda movie Diaz needs to kick start her career again... can't wait!