“Elizabeth Halsey (Cameron Diaz), a foul-mouthed, conniving seventh-grade teacher is dumped by her sugar daddy, and begins to woo the school’s substitute teacher (Justin Timberlake), and starts a bitter rivalry with his girlfriend, her squeaky-clean colleague Amy Squirrel (Lucy Punch). But Elizabeth is determined to win over the substitute teacher because he happens to be the heir to a watch-making company.”
I can’t stop laughing after watching this trailer of Bad Teacher. Cameron Diaz’ best performance ever! The movie Bad Teacher will be released on June 24, 2011.
By the way if you’re wondering about the song, it’s “Beggin” by MADCON.