Jason Segel's got it "bad" for Cameron Diaz.

According to the Hollywood Reporter, Segel has signed on to play a gym teacher in the upcoming black comedy 'Bad Teacher,' starring Cameron Diaz as Elizabeth Halsey, a potty-mouthed, gold-digging seventh grade teacher looking to hook up with a colleague.

While its not yet clear if Segel's character is Diaz's ally or enemy, John Michael Higgins ('For Your Consideration') will play the school's principal, and Lucy Punch has been cast as the "model" teacher who stands in Diaz's way.
categories Movies