Add Rating 5 Submit Azalea Mountain ZH Drama Jan, 1974 131 mins 5.0 Toward the end of the Cultural Revolution, the ballet Red Detachment of Women was adapted to a Beijing opera. Cast Chunxia Yang Ma Yongan Wang Zhongxin Ma Zengshou Li BaochunPosters View More Download N/A 1058x1500 Download N/A 1050x1500 Recommended Movies The Strangers: Chapter 1 May, 2024 EN 91 mins 5.8 A Sep, 1998 JA 136 mins 6.6 Dune Jun, 2020 HU 4 mins 6.9 A Day and a Half Sep, 2023 SV 96 mins 6.4 Alienoid: Return to the Future Jan, 2024 KO 122 mins 7.0 Sixty Minutes Jan, 2024 DE 89 mins 6.8 The Roundup: No Way Out May, 2023 KO 105 mins 7.2 Return Jan, 0001 EN 15 mins 6.6