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

Alanna Ubach Angela
⨁Full Cast & Crew