Jacques Demy's ode to the fairy tale by 17th Century author Charles Perrault comes to life with breathtaking brilliance! This epic tale overflows with dazzling colour, elaborate costumes and an enchanting score by Oscar-winning composer Michel Legrand (The Umbrellas Of Cherbourg). Catherine Deneuve stars as a Princess whose father, the King (Jean Marais), seeks her hand in marriage after promising his dying wife to only wed a woman more beautiful than she. Listening to her godmother, the Fairy of Lilacs (Delphine Seyrig), the frightened Princess flees to a neighboring farm and hides as a scullery maid while wearing the skin of her father's prized donkey as a disguise. A visiting Prince passes by and an unlikely romance is born...