Joseph Kuo (Director, Writer) Cliff Lok (Action Director) Chan Siu-Pang (Action Director) Wong Fei-Lung (Action Director) Carter Wong O Yau-Man Polly Shang-Kuan Chang Yi Liu Ping Tien Peng Su Chen-Ping