Bad Teacher › Cast
Cameron Diaz
Elizabeth Halsey
Justin Timberlake
Scott Delacorte
Jason Segel
Russell Gettis
Lucy Punch
Amy Squirrel
John Michael Higgins
Principal Wally Snur
Phyllis Smith
Lynn Davies
Thomas Lennon
Carl Halabi
Jillian Armenante
Ms. Pavicic
Molly Shannon
Melody
Eric Stonestreet
Kirk
Dave Allen (actor)
Sandy Pinkus
Matthew J. Evans
Garrett Tiara
Kaitlyn Dever
Sasha Abernathy
Kathryn Newton
Chase Rubin-Rossi