Cameron Diaz plays Elizabeth Hasley, a superficial teacher looking to get breast implants and a sugar daddy to take care of her. Hasley takes advantage of every opportunity to make money to get her implants and anything to win the heart of the new substitute teacher (Justin Timberlake) who she sees can be her next sugar daddy.
Bad Teacher is funny but isn’t a compelling comedy compared to other ones recently. Overall the plot is weak and unoriginal. I suggest watching it on DVD or Netflix when it’s available.