Pre-revolutionair China, jaren '40. Een plattelandsmeisje, Zhu, wordt als bruid verkocht. Zij loopt weg en sluit zich aan bij een rondreizend operagezelschap. Yuehong, de dochter van de muziekinstructeur, schiet erg goed op met Zhu en de twee worden 'gezworen zusters'. Na de dood van Yuehongs vader wordt het gezelschap ontbonden. Zhu en Yuehong trekken naar het decadente Shanghai waar hun optredens veel succes oogsten. De vriendschap tussen de twee hartsvriendinnen wordt echter op de proef gesteld wanneer Yuehong, aangetrokken door de materiële zekerheid, trouwt met Tang, hun manager. Zhu van haar kant raakt steeds meer verwikkeld in revolutionaire activiteiten.