Filmul repovesteste un vechi basm despre un fermier pe nume Jack, care creste ascultand in fiecare seara povestea legendara a regelui Erik, care a invins gigantii de Gantua pe un taram situat intre cer si pamant. Intr-o zi Jack este trims de unchiul sau in targ sa vanda calul neavand alta posibilitate de a face ceva banuti. In targ o femeie este atacata de un grup de nelegiuiti iar Jack ii sare in ajutor, fara sa aiba nici cea mai vaga idee ca femeia este chiar Printesa Isabelle. Mai tarziu acesta intalneste un calugar care ii da niste boabe de fasole drept garantie in schimbul calului, rugandu-l sa le duca la o manastire unde va primi 10 penny, numai ca Jack ajunge acasa numai cu boabele de fasole si fara nici un ban. Printesa Isabelle ii face lui Jack o vizita la ferma pentru a-i multumi pentru ca i-a salvat onoarea si cei doi se vor indragostii. Un bob de fasole cade din greseala pe pamant si ca prin magie acesta se inalta catre cer…