Balletdanseres Nina maakt deel uit van een balletgezelschap waarbinnen hevige concurrentie heerst. De belangrijkste danseres van dat moment, Beth, staat op het punt om te vertrekken en iedereen wil haar plaats innemen.
Deze Moderne Klassieker maakt deel uit van de selectie Beste films van de afgelopen 25 jaar: uit elk jaar van 2000 tot 2025 vertonen we er één. Ze draaien allemaal slechts tweemaal, dus pak die kans!
Beth (Winona Ryder) vertolkte tot dan toe een hoofdrol in het populaire Zwanenmeer-ballet van Tsjaikovski. Volgens artistiek leider Thomas Leroy (Vincent Cassel) heeft Nina (Natalie Portman) zeker talent, maar mist ze het één en ander op het mentale vlak. Ook moet ze afrekenen met haar speelzieke rivale Lily (Mila Kunis) wil zij een kans maken om de hoofdrol te gaan vertolken.