Stephen Lam Bing-Kwan (Hong Kong)

all Stephen Lam Bing-Kwan movies
Ferocious fight scenes (Sunday, April 7, 2024)
Not bad (Friday, January 31, 2003)