Beautiful, interesting, incredible cinema.
A 1969 Chinese language film directed by Kien Shih, starring Wong Yung, Yau Tin and Ming Lui.