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.
2005
1932
1993
2011
2016
2017
2018
1980
1972
1944
2010
2019
1976
1985
2013
1929