杰克是一个农民,他的父母去世后就一直跟着叔叔住。
这一年的收成不好,叔叔无奈,只得把马车和马卖掉。
杰克牵着马车,来到城堡叫卖。经过一个小矮人剧场的时候,他被里面的欢声笑语吸引。
小剧场正在表演的是巨人的传说,杰克听得津津有味,他还看见了一个漂亮的女孩,正是青春期的杰克当然会多看几眼。
女孩很漂亮,她手上戴的饰品也非常的华贵。可是她却穿着黑色的披风,这让她身边的地痞流氓把她当做小偷,要抢走她身上的饰品。
杰克冲上来阻止地痞流氓的无赖行为,他也获得了女孩的好感。
女孩其实是公主!她被大将军救下。
等到杰克从小剧场出来的时候,他的马车已经被偷走了,只剩下了那匹马。
马车没了,杰克只得懊恼地继续卖马。
……
罗德里克公爵,也是公主的未婚夫,他野心勃勃,想要成为国王。
只要他迎娶了公主,就会成为未来的国王!不过他还不满足,他想要成为更大的国王!
为此,罗德里克公爵查找历史,找寻当年统领巨人的艾瑞克国王的遗物。终于让他找到了控制巨人的黑魔法皇冠,还有能够快速生长,到达巨人浮岛的魔法茎豆。
原本他是想要成为国王之后再去寻找巨人的。可是,他办公室里的魔法茎豆被一位牧师盗走!
罗德里克公爵下令封锁全城,抓捕偷走魔法茎豆的牧师。
牧师看到戒严的城门和搜查士兵,他将魔法茎豆交给四处卖马的杰克手上,让杰克拿着魔法茎豆却教会换成卖马的钱。
牧师骑着从杰克手中换来的马逃跑,杰克带着一袋魔法茎豆回家。
到了家,杰克的叔叔把他一顿数落,把魔法茎豆也扔在地板上。
……
公主回到皇宫,她跟国王吵了一架。她根本就不爱比她大二十多岁的罗德里克公爵。
夜晚,公主偷偷离家出走,她绝不嫁给罗德里克公爵!
小木屋外下着大雨,杰克捡起被叔叔一气之下丢在地板上的魔法茎豆,他还不知道,有一颗魔法茎豆掉到了地板缝隙里面。
外面下着大雨,公主已经迷路了!冥冥中,公主走到点着灯的小木屋门前,她敲开小木屋的门。
杰克打开门,看见公主第一眼的时候,他就认出了公主。