예술의 자유를 찾아 서방으로 망명한 세계적인 발레리나 니콜라이(미하일 바리시니코프)는 공연 여행 중 비행기 사고로 소련 공군기지에 불시착한다. 소련 KGB의 차이코 대령(예지 스콜리몹스키)은 니콜라이를 설득해 고향 카로프 극장의 개관기념 공연 무대에 서게 한다. 그곳에서 니콜라이는 월남전에 항의하여 소련으로 이주해온 흑인 탭댄서 레이몬드(그레고리 하인즈)와 그의 부인 다랴(이사벨라 로셀리니)를 만난다. 또한 8년 만에 옛애인 갈리나(헬렌 미렌)와 재회한 니콜라이. 갈리나는 니콜라이를 위해 미대사관에 협조를 요청, 그와 레이몬드를 탈출시킨다.