Ling Chiang is known for her work on The Delightful Forest (1972), Pan ni (1973) and The Hammer of God (1970). Read more on iMDB