Jacques vit pauvrement avec sa mère. Un jour, il échange leur unique vache contre des haricots magiques. Sa mère, furieuse, jette les haricots par la fenêtre. Pendant la nuit, un immense haricot pousse jusqu'au ciel. Jacques grimpe le long de cette tige géante et découvre un château habité par un ogre redoutable. Grâce à son courage et à son intelligence, il récupère des trésors qui permettront à sa mère et à lui de sortir de la misère