Shrek, now married, very domesticated and with triplets, longs for his old ogre life of adventure, terrorizing people, and freedom. When he meets a wishmaker/conman Rumplestiltskin who has dreams of being king, Shrek is granted his wish, in exchange for any day of his life being taken away by Rumple. Rumple takes the day that Shrek was born, so everything he knows that existed is now gone. In this alternate reality, Rumple is now king, and terrorizing the kingdom with witches. Also, Shrek never met Fiona, never rescued her from the tower, and never got married and had kids. He hopes to right his wrong and looks for Rumple who attacks him. As he escapes into the forest with Donkey, they learn that the spell can be broken with true love's kiss. They stumble upon an underground camp of rebel Ogres led by Fiona, who is now a warrior princess. Despite wooing her, Fiona is not interested. He even kisses her but nothing happens. After an elaborate battle at Rumple's castle, Shrek proves his love to her, and they break the spell. Shrek flashes forward to his present life, and now has a newfound appreciation for his family and friends.
Best part of story, including ending:
Because it's funny to watch the alternate lives of these familiar characters.
Best scene in story:
When the Pied Piper hypnotizes the Ogre army into dancing.
Opinion about the main character:
Shrek is far removed from his old ways, and now you see him endure a mid-life crisis and you can sympathize.