A Wuxia mystery adventure from Cathay films.
1981
1975
1979
1985
1976
1980
1982
1983
1971
1997
1988
1996
1947
1977
1986