After a series of failed attempts and misadventures, the Baker and his Wife finally are able to gather the items necessary to break the spell. Meanwhile, each of the other characters receive their "happy endings": Cinderella and Rapunzel marry their Princes; Jack provides for his mother by stealing riches from the Giant in the sky, and kills the pursuing Giant by cutting down the beanstalk; Little Red Riding Hood and her Grandmother are saved from the Big Bad Wolf by the Baker; and the Witch regains her youth and beauty after drinking the potion.