Jack ist ein armer Junge, dessen Streiche seine Mutter oft zur Verzweiflung treiben. Eines Tages schickt sie ihn zum Markt, um dort ihren letzten Besitz, eine Kuh, zu verkaufen. Auf seinem Weg begegnet Jack einem Fremden, der ihm fünf magische Bohnen für die Kuh bietet, ohne Zögern nimmt er den Handel an. Seine Mutter ist darüber sehr verärgert, wirft die Bohnen aus dem Fenster und schickt Jack ohne Essen zu Bett. Am nächsten Morgen ist eine gewaltige Bohnenranke gewachsen, die bis in den Himmel reicht. Neugierig klettert Jack die Ranke hinauf und gelangt in ein Land in den Wolken, wo er aufregende Abenteuer erlebt…