Terrible teacher Cameron Diaz clashes with colleague Lucy Punch as she tries to seduce dozy temp Justin Timberlake. Strong language/sex references.