Fu Qi (Director) Lau Kar-Leung (Action Director) Tang Chia (Action Director) Chen Si-Si Wang Pao-Chen Ping Faan
Not a bad effort - 6/10 (05 April 2003)