The story takes place in the last years of the Qing Dynasty, when the great detective Sherlock Holmes (played by Fan Eilly) and his assistant Watson (played by Xu Zhongquan) came to China to play together and stayed at the Xianlai Inn.
1986
2017
1988
2009
1959
1985
1972
2010
1943
1942
1939
1932
2000
2004
1977
1946
1970
1935