Nina Sayers est une talentueuse danseuse étoile qui, comme toutes ses comparses, rêve d’incarner la reine des cygnes du célèbre ballet « Le Lac des Cygnes ». Selon Thomas Leroy, célèbre chorégraphe français à la réputation de tombeur, elle est parfaite pour le rôle du cygne blanc (douce, fragile, sensible, repliée sur elle-même), tandis que Lily (autre danseuse de la compagnie) a tout du cygne noir (vénéneuse, sensuelle, spontanée, parfois impudique). Leroy choisit pourtant Nina pour jouer le rôle principal, en la mettant toutefois en garde contre sa frigidité…