This film is great it is the way Shrek was in the first two movies. A great blend of action, (cheeky) comedy, and excellent animation. This film has everything I as a fan cried out for after the third movie, which I found very disappointing. I love the grimming of the fairy tale characters, but they still seem to be fun, then you have the main villain how is just evil and you wanted to get his comeuppance.
The story. Shrek is not happy!!! The once feared ogre is not a respected/revered to celebrity proportions. He does not like it he think he is not only losing his identity, but everything that makes him an ogre. Enter Rumpelstiltskin the deal maker, with his own axe to grind since the first film. He offers Shrek a day for a day deal, Shrek get to be his old school ogre for a day, but must give up a day of Rumpelstiltskin's choosing. When this day is disastrous for the world Shrek must get his old gang back to together and once again save the kingdom of Far Far away, his family and himself.
As a fan of Shrek I enjoyed every bit of this film and was even the music. Lots of fight scenes to keep me interested, slapstick comedy, and a good story and ending to wrap everything up. If you like the first couple of Shrek films get this. It definitely makes up for the third film. Get it and enjoy.