Sha Chu is known for Chuang li chuang wai (1967), Mo sheng ren (1968) and The Red Detachment of Women (1970).
No data