Gordon Chan (Director)

all Gordon Chan movies
Superbly crafted and performed movie (Sunday, December 9, 2001)
A terrible mess (Friday, November 4, 2005)
Gordon Chan (Director, Writer) Yuen Tak (Action Director) Aaron Kwok Daniel Wu Phyllis Quek Lai Hing-Cheung Andrew Lin Ray Lui Francis Ng Ken Lo Arthur Wong (Cinematographer) Chan Yuen-Kai (Cinematographer) Cheung Man-Po (Cinematographer)