Beautiful, interesting, incredible cinema.
A 2007 film directed by Lam Fook-Dei, starring Yau Tin, Zhang Xiao Yan and Wu Xiu Fang.