Mean Cameron Diaz could be funnier

Rating: 7/10 (20 October 2013)

Gold digger Elizabeth Halsey (Cameron Diaz) gets dumped by her rich fiancé. She's forced to go back to teaching middle school which she hates. Now her main goal is to get a rich man to take care of her and the first step is breast implants. These's a new rich teacher Scott (Justin Timberlake) in school and she has a new target.
Cameron Diaz is completely inappropriate, but she's not as funny as she needs to be. She's simply a meanie, and not always funny at it. It could be considered subversive but it keeps pulling its punches.
Lucy Punch plays the uptight Amy Squirrel determined to out Diaz's horrible character. I love her normally but her accent is really distracting. I have no idea what that was suppose to be, but I'd rather she keeps her British accent. She could have been a great crazy foil to Diaz.
The script just needs more jokes with punchlines. Many times Jake Kasdan makes Cameron Diaz mean and expect it to be funny. That's a joke with diminishing returns. Mind you she was never a stand up or a professional joke teller.