iOS app Android app

Stand and Deliver Terry Swigoff

Bad Teacher -- Good Actress in Cameron Diaz

Carole Mallory | Posted 08.23.2011 | Entertainment
Carole Mallory

There would be no Bad Teacher without the great performance of Cameron Diaz. Justin Timberlake, in a thankless role, gives a flat unlikeable performance and allows Diaz to steal every scene they have together.