Xie Tieli
Director
Azalea Mountain (1974)
Toward the end of the Cultural Revolution, the ballet Red Detachment of Women was adapted to a Beijing opera.
Recommendations
131 min
Jan. 1, 1974
Released
NR



