It's still pretty funny

Rating: 7/10 (25 August 2019)

It may not be as good as the first 2 but it still gets some good laughs. The story's still pretty good though it seems to lack the charm and wit of the first 2. Shrek (Mike Myers) has to find a successor to the throne after the king dies a funny yet tasteless death. If that's not enough he also begins to wonder how he'll be as a father after finding out Fiona (Cameron Diaz) is pregnant. After a bit of a rough journey he discovers Arthur (Justin Timberlake) whom he tricks into coming with him. Arthur's a pretty interesting character. I thought he was funny but he also had heart. When there was a dramatic scene it felt genuine.
As this's happening Prince Charming (Rupert Everett) plots his revenge against Shrek and rallies the villains to side with him. This leads to a creative and hilarious fight scene. Most of the jokes are funny though there're a few duds. When Fiona and her fellow princess decide to fight back it's funny. I like how each princess helps out in escaping. Moments like those are funny but the scene where Shrek has a nightmare about being a father starts out funny but the scene where he gets puked on is enough to turn anyone away. If you like the first 2 then you'll probably like this just fine.