Jack trades his family's cow for magic beans, which grow into a giant beanstalk that leads him to a kingdom in the sky inhabited by a fearsome giant. Jack steals gold coins from the giant on two occasions, using the money to help his poor mother and living comfortably for a time.