Talk about Hot for Teacher – Cameron Diaz plays the ultimate slacker in this high school comedy. A teacher that drinks, gets high and is on a mission to get a free ride through life by landing the rich substitute (played by former boyfriend Justin Timberlake).

With Jason Segal (Forgetting Sara Marshal), Phyllis Smith (The Office) and Lucy Punch (Dinner for Schmucks) supporting this one – I think we might have a candidate for summer comedy gold.

In theaters June 24th.