Bad Teacher (2011)
Cast & Crew
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
Molly Shannon Melody
Eric Stonestreet Kirk
Kaitlyn Dever Sasha Abernathy
Kathryn Newton Chase Rubin-Rossi
David Paymer Dr. Vogel
Alanna Ubach Angela
⨁Full Cast & Crew