La maman du petit Jack lui demande d'aller en ville, vendre leur gros et gras cochon. En route, à la lisière de la forêt, il rencontre un vieil homme qui, en creusant vient de découvrir un sac contenant "toutes les richesses du monde". Ce dernier propose d'échanger sa découverte contre le cochon. Une fois le marché conclu, le garçon et sa maman découvre que le sac ne contient que des haricots, mais magiques qui, semés grimpent haut dans les cieux jusqu'au château d'un géant. Jack parviendra à dérober au locataire une étonnante poule pondant des oeufs d'or...