The second film opens with Prince Charming on a quest to rescue Princess Fiona from the Dragon. When he gets there he finds the wolf from Little Red Riding Hood and the Three Little Pigs in Fiona’s bed. He asks where Fiona is and the wolf tells him she is on her honeymoon with Shrek. Once Shrek and Fiona return from their honeymoon, they find Donkey in the swamp who tells them he and Dragon are going through a rough patch. They then get invited to the land of Far Far Away by Fiona’s parents who want to bless their marriage. When they arrive Shrek and Fiona aren’t what they expected. The evil Prince Charming and his mother, the Fairy Godmother, are trying to break up Shrek’s marriage by making Fiona fall in love with Prince Charming. However it doesn’t work and Shrek and Fiona stay together. Shrek and Donkey get a new sidekick called Puss in Boots. They have a lengthy quest to search the Fairy Godmother's cottage to get a love potion. At the end of the movie, King Harold turns into a frog.