A nice ending to the Shrek series

Rating: 7/10 (10 April 2017)

Granted Shrek Forever After may not be as good as the first two movies but it's an improvement of Shrek the Third which disappointed many fans. But Shrek Forever After gave a nice ending to Shrek and I think it deserves more credit and a higher rating on IMDb because it has a good story, good comedy and a good villain (Rumpelstiltskin).
I like how it starts off with the King and Queen of Far Far Away almost making a deal with Rumpelstiltskin in order to break Princess Fiona's curse but the deal is interrupted when they find out the Shrek saved Fiona. Rumpel becomes vengeful because of Shrek and wishes he was never born. Then we see that Shrek misses the days when he used to be a real ogre even though Fiona tells him he has everything. Then Shrek meets Rumpelstiltskin and is tricked into signing a contract with Rumpel thinking that it will give him just one day to be a real ogre. At first, Shrek is thrilled because villagers are afraid of him and he can do whatever he wants. But then Shrek finds out he's been taken to an alternative reality and sees how things would've turned out if he was never born. Like Donkey is afraid of Shrek, Shrek and Fiona have never met, Puss is fat and Rumpel is in charge of the Kingdom of Far Far Away. And the only way Shrek can get his life back is sharing True Love's Kiss with Fiona.
Granted Shrek Forever After uses the same kind of story as It's a Wonderful Life but I think it deserves more praise because I like how it shows what everything would be like if Shrek never saved Fiona from the Dragon's Keep. And I like in the end, Shrek realizes that his life is perfect because he has friends and family.