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.
2012
1988
2001
1961
2004
2011
1953
—
1993
2002
1999
2021
2009
2014
2005