На 18-й день народження Джек отримує від загадкового незнайомця, який стверджує, що знав його зниклого батька, пакет із бобами. Не надавши їм значення, Джек викидає боби в поле. Наступного ранку виростає гігантський бобовий стебло, яке переносить Джека в небесний світ. Там він зустрічає свого батька, який, як виявляється, зник лише на кілька днів за їхніми мірками, хоча на Землі минуло 18 років. Разом вони намагаються знайти спосіб повернутися додому, але стикаються з підступною чарівницею Селіною, яка планує захопити Землю за допомогою гігантських істот. Джек і його батько повинні зупинити Селіну та її монстрів, щоб врятувати свій світ від руйнування.