Beautiful, interesting, incredible cinema.
A 2003 Cantonese language action film directed by Kant Leung, starring Anthony Wong Chau-Sang, Karen Tong and Billy Chow.
A 2003 Cantonese language action film directed by Kant Leung, starring Anthony Wong Chau-Sang, Karen Tong and Billy Chow.