Sign in
Feature film · 1974

Azalea Mountain

5.0·131 min·1974·Drama·China

Toward the end of the Cultural Revolution, the ballet Red Detachment of Women was adapted to a Beijing opera.

More like this