Jack trades his family's cow for magic beans from a mysterious stranger. He plants the beans and they grow into a giant beanstalk that reaches high into the sky. Jack climbs the beanstalk and discovers a giant's castle in the clouds, where he outsmarts the giant and rescues his mother from poverty.