BLACK SWAN volgt het verhaal van Nina (Portman), een ballerina in een New York City balletgezelschap wiens leven, net als alle anderen in haar beroep, volledig wordt verteerd door dans. Ze woont bij haar gepensioneerde ballerina Moeder Erica (Barbara Hershey) die ijverig steunt haar dochter’s professionele ambitie. Wanneer artistiek directeur Thomas Leroy (Vincent Cassel) besluit om prima ballerina Beth MacIntyre (Winona Ryder) te vervangen voor de openingsproductie van hun nieuwe seizoen, Swan Lake, is Nina zijn eerste keuze., Maar Nina heeft competitie: Een nieuwe danseres, Lily (Kunis), die ook indruk maakt op Leroy. Swan Lake vereist een danser die zowel de Witte Zwaan met onschuld en gratie kan spelen, en de Zwarte Zwaan, die bedrog en sensualiteit vertegenwoordigt. Nina past perfect bij De Witte Zwaan rol maar Lily is de personificatie van de Zwarte Zwaan. Terwijl de twee jonge dansers hun rivaliteit uitbreiden tot een verwrongen vriendschap, begint Nina meer in contact te komen met haar donkere kant met een roekeloosheid die haar dreigt te vernietigen.