Bad Teacher
Banner:
NULL
Cast:
Cameron Diaz, Justin Timberlake, Lucy Punch, Jason Segel
Direction:
Jake Kasdan
Production:
Jimmy Miller, David Householter
Music:
Michael Andrews