Beautiful, interesting, incredible cinema.
A Hong Kong slasher movie starring Taiwanese actress Wu Chien Lien.