2005-01-01
A martial arts film by Kant Leung Wang-Fat.
StatusReleased
Original LanguageChinese
Budget-
Revenue-