Tsui Hark (Director, Writer, Producer) Lau Kar-Wing (Action Director) Yuen Shun-Yi (Action Director) Yuen Cheung-Yan (Action Director)

See also