Нина Сэйерс — безупречно дисциплинированная балерина, которой доверяют лишь роль белого лебедя: ей не хватает раскрепощённости и внутренней тьмы, чтобы убедительно станцевать и чёрного. Когда художественный руководитель Томас Лерой объявляет, что на главную партию в «Лебедином озере» нужна одна танцовщица, в труппе вспыхивает напряжение, а после появления дерзкой и свободной Лили Нина впервые по-настоящему чувствует угрозу. Лили умеет провоцировать, не боится рисковать и быстро превращается в соперницу, которая может отнять у Нины не только роль, но и уверенность в себе.
Чем ближе премьера, тем сильнее Нина зажимается, срывается и начинает путать репетиции с пугающими видениями. Стремление быть идеальной разъедает её изнутри, а напряжённые отношения с матерью и Лерой только усиливают давление. В борьбе за обе стороны одной партии Нина постепенно теряет грань между реальностью и страхами, и финальный выход на сцену становится для неё не просто выступлением, а опасной попыткой довести себя до совершенства.