Beautiful, interesting, incredible cinema.
A 1966 Chinese language drama/horror film written and directed by Fong Pau, starring Chen Juanjuan, Gao Yuan and Wu Weng.