0624_BadTeacher.jpg

AddThis

Elizabeth Halsey (Cameron Diaz) breaks out the big guns for a school car wash in “Bad Teacher.”

Photo Credit: AP Exchange