Сын фермера Джек и дочь короля Изабель с детства любили сказки и легенды, а любимой легендой для обоих была история про бобовый стебель и живущих за облаками великанах-людоедах, которые однажды спускались по нему на землю. Спустя 10 лет, Джек отправляется в столицу, где встречает на балаганном представлении настоящую принцессу. Позже обстоятельства складываются так, что в его руках оказываются волшебные бобы, которые вновь могут соединить миры людей и великанов. Сказка полна неожиданностей, Изабель случайно попадает в хижину Джека, случай и непогода становятся причиной того, что один из бобов прорастает и наши герои оказываются в стране людоедов-гигантов. Древняя легенда становится явью — спустившись на Землю вновь, великаны пытаются завоевать мир людей, вынуждая Джека вступить в главную битву своей жизни. Борющийся за свой народ, своё королевство и любовь принцессы Изабель, он, столкнувшись лицом к лицу с ужасными воинами, сам получает шанс стать легендой.