Beautiful, interesting, incredible cinema.
A 2007 Cantonese-English language horror film written and directed by Herman Yau, starring Mark Cheng, Maggie Siu and Lam Suet.
A 2007 Cantonese-English language horror film written and directed by Herman Yau, starring Mark Cheng, Maggie Siu and Lam Suet.