Bad Teacher Cast and Crew
Selected credits (non-exhaustive)
Directed by
Jake KasdanProduced by
Michael AguilarJimmy Miller
Screenwriter
Lee EisenbergGene Stupnitsky
Cast
Cameron Diaz ... Elizabeth HalseyLucy Punch ... Amy Squirrell
Jason Segel ... Russell Gettis
John Michael Higgins ... Wally Snur
Justin Timberlake ... Scott Delacorte
Molly Shannon
Eric Stonestreet
Noah Munck ... Tristan
Executive Producers
Georgia KacandesDistributor
Sony Pictures United StatesProduction Companies
Columbia PicturesMosaic Media Group
The Miller Company