Bad Teacher

Cameron Diaz, Justin Timberlake, Jason Segel, Lucy Punch