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.
Gdy główny świadek w procesie mafii zostaje zabity we włoskim więzieniu, policjant z kryminalną przeszłością wyrusza incognito do Nowego Jorku, aby poprowadzić śledztwo.