The only Pixar film that is offensively bad

Rating: 3/10 (19 June 2016)

Cars 2 isn't just a mediocre or bad film, it is also mildly offensive in how dumb it is.
I honestly have no idea how this movie was greenlit. Nothing in it works. The first movie was about Lightning McQueen and him getting over his ego and trying to help a town. It was a fairly slow movie that was character driven. Granted, not the best film, but it had its charm and it had heart.
The movie follows the adventures of Mater who ends up being accidentally mistaken for a secret agent. This forces who to go from country to country and uncover a big conspiracy, while Lightning McQueen is in an international racing competition. This means Mater is the main character and everyone else takes the backseat (even though the movie poster shows Lightning up front and Mater in the back).
This movie feels like a parody of Cars. It is an action, spy movie, with cars, and mildly attempts to be a racing movie at the same time. The big problem with this is that none of the action really works and Mater is too stupid to be likable (oh and btw, this movie is probably the most violent of the Pixar films as far as on-screen deaths go). The reason why the action doesn't work is because... it is cars. Try and make a box do kung-fu. Try and make a box do a backflip. See? It doesn't sound interesting. Because so much of this movie relies on chases and car action, it makes the movie terribly boring because none of it works. It's like "Yeah, this would be a cool action sequence... if it weren't done with cars".
Now, to make things worse, Mater is one of the most annoying on- screen protagonists I have seen in an animated movie. Heck, even Freddie the Frog was just dumb, but not inherently annoying. The problem with Mater is that he is the cause of most of almost all of the relationship struggles. While Mater is supposed to be dumb but likable, in this movie he is so stupid that it feels like he doesn't care for his friends. He is essentially living in his own world, and everyone is kind and compassionate enough to allow him to mess up everyone else's plans, but then once Lightning gives up on Mater... it seems logical. Yeah, Mater isn't taking Lightning's life seriously and Mater is actively messing it up even when Lightning tries to help him over and over again.
To make things even more offensive, the movie's end theme is "Mater, everyone is wrong to get mad at you. You be you and everyone else should be okay with what you do. Everyone else needs to change." And while that is a feel-good moral, it doesn't make sense. The fact that Mater is unintentionally being selfish and screwing things up means that HE needs to step up his act. If Mater wasn't so annoying in this movie I could understand, but he just does so much wrong. I feel like half this movie is scenes of him messing up. That is a problem with Mater, not a problem with the rest of the world.
But what about the rest of the characters? Almost non-existent. I think McQueen is only in this movie to get mad at Mater for always messing things up. What about the other characters? also non- existent. They show up every now and then.
Oh and Mater gets girlfriend at the end of this movie and it makes no sense. It is actually so dumb it hurts, because everyone acts like "Yeah, they're perfect for each other" when they clearly aren't.
If I really wanted to, I could go on about every scene and everything wrong with this movie, but the fact is that it is a bad film. The pacing is insanely fast, there is little to no character development, the action is boring, it isn't really funny, Mater is insanely annoying, there is no heart in this film, it has a bad moral, and none of the characters act like they did in the last film. This feels like a low-budget spin-off of the last movie, with an entirely different team of writers. It just feels so drastically different that I don't even consider them as part of the same series.
However, if you like watching bad movies, this is a good bad movie. It hurts to watch, but may be worth it.