故事发生在清朝末年,大侦探福尔摩斯(范艾理 饰)和助手华生(许忠权 饰)一起来到中国游玩,投宿在仙来客栈。没想到客栈被官兵重重把守,一片鹤唳风声的肃杀气氛。原来,朝廷的一批价值连城的珠宝不翼而飞,负责护送珠宝的将军布克亦身首异处。于是,福尔摩斯和华生便留了下来,企图侦破此案。很快,现场留下的种种蛛丝马迹便将马贩子金马掌(王赤 饰)给牵扯了出来,哪知道仙来客栈的女掌柜白芙蓉(秀兰丽梅 饰)抢先一步向金马掌通风报信,当一行人赶到金马掌处时,等待着他们的只有空空如也的屋子和布克的人头。与此同时,白芙蓉也在暗中调
19世纪末,北京城内一豪华住宅,帝国公使夫人安娜正与英使翻译查尔斯幽会。查尔斯得知安娜即将随夫回国,要她一同私奔。这时,帝国公使馆武官别里科夫前来捉奸,二人从后门逃走。安娜得一位中国公子哥相救进入王府,却发现公子哥是一个美貌少女。在帝国公使阿尔昔金的告别舞会上,公子打扮的文瑞为抗婚,请求查尔斯帮忙办理英国护照,别里科夫伺机向查尔斯寻衅,一时危机四伏。第二日晚,帝国公使夫妇赴日公使馆。日公使伊滕出门迎接时,公使夫人失踪,造成惊动京城的一桩公案,日、英、法、美诸国公使照会清政府从速破案。查尔斯潜入帝国使馆查找
1945年的秋天,立信在河边写生,意外从日本兵手中救下姚玉琴。姚玉琴慌乱逃跑,丢失了自己的荷包,无处可去的她只能投靠自己女高的同学那珍珠。