Alan Mak (Director, Writer) Felix Chong (Director, Writer) Jack Wong (Action Director) Lau Ching-Wan Louis Koo Daniel Wu Zhang Jing-Chu