Andrew Lau (Director, Cinematographer) Dion Lam (Action Director) Golden Harvest (Production Company) Ekin Cheng Shu Qi Kristy Yeung