Beautiful, interesting, incredible cinema.
A 1998 Cantonese-English language action film directed by Andrew Lau Wai-keung, starring Ekin Cheng, Shu Qi and Kar Lok Chin.
A 1998 Cantonese-English language action film directed by Andrew Lau Wai-keung, starring Ekin Cheng, Shu Qi and Kar Lok Chin.