Verdict: Pretty funny
Shallow story but good acting.
Elizabeth Halsey (Cameron Diaz) is a primary school teacher who does not seem interested in the job at all. After her engagement is broken off, she finds a new person to target for his money in Scott Delacorte (Justin Timberlake). She battles with Amy (Lucy Punch) to gain his attention, while Russell (Jason Segel) the gym teacher does not relent on his efforts to gain her attention. Phyllis Smith plays Lynn Davies, Elizabeth’s only friend, and John Michael Higgins pays the principle. Directed by Jake Kasdan.
This film is not so much about the story as it is about the comedy. The title itself eludes to the comedy, which can be said to be bad. However this ‘bad comedy’ is what makes it funny.
The story is not that interesting as it does get boring at times but it is not repetitive. The main focus is on Elizabeth and Diaz does a good job acting. You might not think her acting is good, but based on previous movies she has done I would say that this is not the type of character she is used to. Therefore I would say that she did a good job in this film as a badass foul mouth teacher. She delivered her lines convincingly and really fit into her character’s shoes well. Punch does a good job of playing the uptight rule-abider, goody two shoes. I don’t quite know why but it was either Timberlake himself or his character that really irked me. My friends and I were just fascinated at the possibility that Smith was probably the voice of Sadness in Inside Out (she is!).
There is not much to say of this film, except that it mainly plays off Elizabeth’s appalling language (especially around children) to produce laughter. There is also quite a few scenes that I find a bit crude or stupid, but that just adds to the type of comedy this film promotes. Additionally, there are some pretty predictable plot lines and endings but all in all, it was not such a terrible experience.
PROS: Acting, comedy
CONS: Shallow story, bit crude
I give this a 6/10.
Have you seen Bad Teacher? Rate it out of 5 stars above or leave a comment below!