Jack lived with his poor mother and their cow Daisy. He traded the cow for magic beans which grew into a giant beanstalk. Jack climbed the beanstalk and found a castle with a magic hen that laid golden eggs and a harp that played music. When the giant fell asleep, Jack stole the hen and harp. But the hen cried out and woke the giant. Jack climbed down the beanstalk as the giant chased him. Jack's mother chopped down the beanstalk, killing the giant. They lived happily ever after with the magic items.