David Chung (Director) Ching Siu-Tung (Action Director) Film Workshop (Production Company) John Shum (Producer) Tsui Hark (Producer) Sally Yeh