Timide et perfectionniste, la danseuse Nina Sayers décroche le premier rôle du prestigieux ballet Le lac des cygnes. La dualité du personnage qu'elle doit interpréter sur scène transforme la jeune ballerine qui se met à souffrir de visions.
Quelques touches d'érotisme et une finale particulièrement macabre sont à souligner dans un récit où le célèbre ballet de Tchaïkovski transforme et consume l'existence d'une jeune femme ambitieuse.