Lam Nai-Choi (Hong Kong)

all Lam Nai-Choi movies
One of the best wu xia (Monday, May 29, 2006)