故事发生在清朝末年,大侦探福尔摩斯(范艾理 饰)和助手华生(许忠权 饰)一起来到中国游玩,投宿在仙来客栈。没想到客栈被官兵重重把守,一片鹤唳风声的肃杀气氛。原来,朝廷的一批价值连城的珠宝不翼而飞,负责护送珠宝的将军布克亦身首异处。于是,福尔摩斯和华生便留了下来,企图侦破此案。
很快,现场留下的种种蛛丝马迹便将马贩子金马掌(王赤 饰)给牵扯了出来,哪知道仙来客栈的女掌柜白芙蓉(秀兰丽梅 饰)抢先一步向金马掌通风报信,当一行人赶到金马掌处时,等待着他们的只有空空如也的屋子和布克的人头。与此同时,白芙蓉也在暗中调查着案件的真相,并且发现,这一切似乎和汉奸杜文才有着千丝万缕的关联。。解放战争时期,国民党特务杨先生潜入内蒙某旗,与蒙奸吐素拉格其阴谋勾结。与此同时,苏合和孟赫巴特尔奉共产党的指派,赶赴该区建立民主政权。孟赫巴特尔的妹妹乌云碧勒格和道尔基王爷的牧马人顿得布是一对恋人,他俩正准备举办婚事,却遭到王爷的阻挠。在坏人挑唆下,顿得布误认为苏合破坏他的婚事,并由此疑心孟赫巴特尔背叛了自己的民族。杨先生与吐素拉格其乘机怂恿王爷囚禁苏合,并公开宣布反共。苏合不顾个人安危,光明磊落地向王爷和广大牧民宣传共产党的民族政策,赢得了牧民的信任,并稳住了王爷。苏合又以救护顿得布母亲的实际行动,消除了顿得布的误解。之后,顿得布目击杨先生戏辱未婚妻乌云碧勒格的情景,弄清了蒙奸与特务狼狈勾结的真相,始彻底醒悟。此时,敌人活动加剧,草原危机四伏。孟赫巴特尔在去向上级要求援兵的途中遇害,苏合的生命也受到严重威胁。顿得布闻讯赶往苏合处,详细报告敌人活动的阴谋,又主动请缨与苏合同去求援。不久,国民党军队开入该旗,共产党领导的蒙汉联军也在苏合和顿得布的带领下赶到,一举歼灭了敌人,活捉了杨先生和吐素拉格其。在牧民的欢庆声中,王爷也站到了牧民的一边。顿得布光荣地成为一名蒙汉联军战士。。