Now Playing
Here's a look at the films I saw this week — including the new "Transformers" film. Bad Teacher Starring: Cameron Diaz, Justin Timberlake, Lucy Punch, and Jason Segel Synopsis: When a movie gets universally middling reviews, I start to get worried. When it's score on Rotten Tomatoes bottoms out, I really start to get worried. So even though, based on the trailer, I thought "Bad Teacher" would be funny, I was starting to wonder how bad it would be heading in. Then a funny thing happened — when I watched it I was entertained and laughed, quite a few times. So I guess that means one of two things — I have no taste, or it's the kind of movie that appeals to some and not to others. I prefer to think that the latter is true. Diaz has never been my favorite actress, but she does a nice job in this role. Punch is weird in her supporting role, Timberlake is goofy, and Segel shows a kind of humor and depth that makes you think he should get more, bigger roles in f...