Вместо того чтобы продать единственное имущество своей семьи — корову, которая больше не приносит молока, Джек решает обменять её на пять волшебных бобов. Его мать, разочарованная таким решением, выбрасывает бобы, считая их бесполезными. Но на следующее утро из них вырастает гигантский стебель, достигающий облаков. Джек, вместе со своим верным псом Кросби, отправляется в путешествие по этому стеблю.
На вершине, среди облаков, он обнаруживает огромный замок, где встречает прекрасную принцессу Маргарет. Однако она находится под заклинанием злой ведьмы Гекубы и считает, что влюблена в своего похотливого и жестокого сына Тьюлипа, великана, который служит матери. Джек решает помочь принцессе и освободить её от чар, используя свою сообразительность и храбрость.
С помощью обитателей замка, которые были превращены в мышей злой ведьмой, Джек разрабатывает смелый план. Его цель — найти сокровища, хранящиеся в замке, и разрушить колдовские силы Гекубы. Он сталкивается с различными трудностями, но поддержка его новых друзей придаёт ему сил. В конечном итоге Джек не только стремится вернуть богатство, но и освободить принцессу от влияния злой ведьмы, чтобы она могла снова быть счастлива. Это путешествие становится не только испытанием его смелости, но и настоящим приключением, полным неожиданных поворотов и волшебства.