La dernière licorne vivait en toute quiétude, au bord du monde dans une forêt de lilas…
Jusqu’au jour où en espionnant la conversation de deux chasseurs, elle se rendit compte qu’elle était peut-être la dernière de sa race. Alors elle se mit en route. Sur les chemins du monde, elle rencontra un papillon occupé à chanter des chansons idiotes, fut enfermée dans une cage par des Tziganes heureux d’en faire une attraction fort lucrative, puis fit la connaissance de Schmendrick, un magicien sympathique et pour le moins incompétent. Ensemble, ils décidèrent d’affronter Haggard, le méchant-roi…