Un petit garçon cloué au lit par la grippe, est condamné à écouter son grand-père lui lire à haute voix un conte de fée... Au Moyen-Age, dans le royaime imaginaire de Florin, la belle Bouton d'Or pleur son bien-aimée, parti faire fortune et qu'elle croit mort. Cinq ans plus tard, elle se résigne à épouser le prince Humperdinck, pour qui elle n'éprouve aucun amour. Mais, peu de temps avant le mariage, elle est enlevée par trois bandits. Commence alors une aventure mouvementée pleine de surprises et de malice au cours de laquelle Bouton d'Or pourrait bien retrouver l'amour...