Młody Wacław Niżyński (George De La Pena) znajduje się pod wpływem swojego impresario i jednocześnie kochanka Siergieja Diagilewa (Alan Bates). Apodyktyczny szef Ballets Russes mianuje utalentowanego tancerza na choreografa co sprawia, że inna gwiazda baletu Michaił Fokin (Jeremy Irons) opuszcza grupę kierowany zazdrością. Tymczasem między Niżyńskim, a Diagilewem zaczyna dochodzić do konfliktów. Sytuację tą próbuje wykorzystać Romola de Pulsky (Leslie Browne), która skrycie kocha Niżyńskiego i ma wobec niego swoje plany.
Oktyabrina jest pełną wdzięku rosyjską baleriną, która zakochuje się z wzajemnością w amerykańskim korespondencie prasowym o imieniu Joe. Ich związek jest jednak zagrożony przez rosyjskie służby specjalne, które starają się robić wszystko, aby zapobiec jego rozkwitowi.