Joseph Kuo (Director) Mo Man-Hung (Action Director) Lam Yau-Chuen (Action Director) Peter Yang Kwan Cheung Ching-Ching Sek Hung