Description
Women Demon Human is a shining example of the "New Chinese Cinema" woven with the Chinese "opera film" whose brilliant allegories reveal so much with extraordinary flair.
View AllClose