A sequel that is every bit as good as the original

Rating: 9/10 (8 January 2017)

As this sequel begins the dashing Prince Charming races to rescue Princess Fiona from the Dragon's Tower and learns she is no longer there; she is on her honeymoon. Meanwhile Fiona and Shrek are just getting home to the swamp. They haven't been back long when they receive an invitation to visit Fiona's parents; the King and Queen of the country of Far, Far away. Shrek thinks it is a bad idea that is bound to end in disaster but Fiona insists and they end up going, along with Donkey. Once they arrive it would appear that Shrek was right; Fiona's father isn't happy with her choice of husband and is soon plotting to get rid of him. He isn't the only person wanting Shrek out of the way; Fairy Godmother is keen to get him out of the picture so Fiona can marry her son; Prince Charming.
Sequels that are as good as the original aren't all that common but this is a good example of one that is just as good. Most of the original characters are back again; although this time Fiona spends most of the time as an ogre, which I preferred. There are also plenty of great new characters; most notably Puss in Boots, a feline Zorro voiced by Antonio Banderas; Fairy Godmother, the villain of the film voiced by Jennifer Saunders and Fiona's Parents, voiced by John Cleese and Julie Andrews. There is plenty of action throughout as well as a good number of laughs. There are also lots of references to other films that should be a treat for older viewers without spoiling the enjoyment for youngsters. We also get a good number of well-known songs; the most entertaining being when Fairy Godmother sings 'Holding Out for a Hero' at the ball. Overall I'd certainly recommend this to anybody who enjoyed the original.