Andy Lau (Hong Kong)

all Andy Lau movies
Lucky Stars are annoying again (Saturday, September 15, 2001)
80's action adventure cheesiness (Sunday, April 18, 2004)