filmica.

Azalea Mountain

Azalea Mountain

1974131 min.

China

5(3)

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

Cast

Crew

Recommended Films