清末八国联军攻入京城,慈禧太后带着众大臣宫女太监准备逃往,可是皇上的珍妃不愿跟慈禧一同逃亡,她跪在慈禧面前请求同皇上一同留下挽救大清,可是慈禧去意已决,下令将珍妃丢到了井里。皇上眼见自己的爱妃被丢进井里却无力相救,只能哭着跟慈禧一路逃走。八国联军占领了北京城,冲进颐和园烧杀抢掠,可是由于水土不服,八国联军的兵士们得了一种怪病--缠腰龙。士兵们的腰上长出了红疙瘩痒得不得了,西医对此束手无策。史密斯说出西医无法医治这种病,他推荐喜来乐来做军医,西将军下令一定要找到喜来乐。史密斯认出就要被枪决的孟庆和,问起他是否知道喜来乐在哪里,孟庆和说出喜来乐现在在东北的宁古塔,西将军命令孟庆和找到喜来乐。匪首之女金山娇得了一种怪病,众匪徒下山绑了许多郎中回来,喜来乐不在家,他的夫人赛西施谎称喜来乐不是郎中,绑匪留下两根金条离开了市镇回到山上。喜来乐到县衙坐诊受到了众多年轻女子的青睐,赛西施也来凑热闹,喜来乐见到赛西施奇怪她为何来此,赛西施说出山上的匪徒到处寻找他去治病。黑瞎子岭的金山娇为了治好自己的病来到众郎中面前亲口答应谁治好了自己就嫁给他,气得对大小姐有情的二当家哑口无言。郎中中一人脱口说出知道喜来乐躲在哪里。二当家找不到喜来乐,来到喜来乐家里下令抓走赛西施,德福请求二当家放过赛西施,赛西施告诉德福就算她死了也不许喜来乐上黑瞎子岭。孟庆和陪着史密斯来到县衙问起喜来乐的行踪,喜来乐听说赛西施被抓立刻决定启程去黑瞎子岭。孟庆和见到喜来乐离去急忙回去汇报斯密斯。喜来乐来到黑瞎子岭答应给金山娇治病。赛西施见到喜来乐坚决不肯下山,喜来乐好说歹说让德福把赛西施送上马背。喜来乐见夫人平安到家,终于答应给金山娇治病。二当家带着喜来乐和德福来到金山娇房门前却被赶走,惟独留下了喜来乐给金山娇瞧病。金山娇得了怪病不肯以真面目示人,吩咐喜来乐只是隔着头盖瞧病。喜来乐为金山娇号脉,说出她得的是克山病。金山娇跪在喜来乐面前,亲口答应如若真的治好她的病,一定不会忘记他的大恩大德。孟庆和带人来到喜来乐家里,赛西施见到孟庆和和斯密斯十分不悦。喜来乐开了药方让二当家照方抓药,可是二当家却不肯放他们下山。孟庆和答应救出喜来乐,不过却要赛西施答应让喜来乐去京城给洋人治病,赛西施关心喜来乐的安危,只好先答应了他们。喜来乐被关在牢里,魏老爷的独子被绑票一起关在牢里,魏公子听说金山娇上吐下泻说出喜来乐明天就要被杀头了,忽然魏家管家来看望魏公子,听说魏老爷还要跟绑匪讨价还价,并且后娘生了两个双胞胎儿子,魏公子听了嚎啕大哭起来。金山娇上吐下泻,兰儿急忙去报告大当家,二当家到牢里叫出喜来乐,喜来乐带着德福走出了牢房。
金老大问起喜来乐给金山娇吃的什么药,喜来乐听说自己下的药见效了,高兴的准备给金山娇继续看病。金老大吩咐手下给喜来乐倒酒庆祝,并且敬酒给喜来乐,喜来乐推说自己不会喝酒,金老大却一定要喜来乐饮酒,喜来乐要德福替自己喝酒,德福无奈只好上前替喜来乐喝下整碗酒。德福喝下后当即醉倒被人扶到客房。金老大依然要喜来乐喝酒,喜来乐为众多郎中求情,既然金山娇的病已经治好,就要金老大放郎中们回家,金老大当即答应放人,喜来乐端起酒碗喝了下去。喜来乐喝醉被人扶进客房,二当家滚地龙提出自己为金山娇治病出尽了力气,连喜来乐也是他请来的,所以应该让金山娇嫁给他。金老大回答要去问金山娇的意思。金老大来到金山娇的房间问起金山娇滚地龙又来逼婚,金山娇回答她自己说过谁治好她的病就嫁给谁。金老大让金山娇趁着喜来乐喝醉去偷看喜来乐,金山娇随着金老大一起到了喜来乐的房间,看着躺在炕上沉睡的喜来乐,金山娇见喜来乐已经一把年纪,心里不愿意嫁给他。金老大索性说出让金山娇嫁给滚地龙,金山娇回答她的病就是滚地龙气出来的,她不愿嫁给滚地龙。金老大不愿和滚地龙闹翻脸,金山娇却坚决不肯嫁给滚地龙。金山娇无奈决定嫁给喜来乐今天晚上就洞房花烛,金山娇和金老大的对话被滚地龙听见。兰儿劝说金山娇嫁给年轻的德福,金山娇告诉兰儿今天晚上嫁给喜来乐就是个幌子,不会真的嫁给他,只是个挡箭牌。金山娇提醒兰儿她的身手不错,三个男人也近不了身。滚地龙找到金老大说起金山娇的婚事,喜来乐和德福醒来却只能继续装睡。他们听到金山娇要嫁给喜来乐都之分吃惊。滚地龙不满金老大的安排,金老大却下令让滚地龙放了所有的郎中然后准备晚上的喜事。喜来乐见滚地龙回返急忙请求放他二人下山,滚地龙告诉喜来乐今天晚上他就要当新郎官了。喜来乐急忙说出自己不想娶金山娇,滚地龙也说出金山娇性格像张飞,吓唬喜来乐,喜来乐带着德福就想逃跑,可是却被门口的把守拦住。金老大派人来叫喜来乐,喜来乐请求跟德福商量商量。喜来乐夸奖德福帮了大忙,企图让德福娶了金山娇,德福却是坚决不肯。滚地龙去见金山娇,可是金山娇却是不肯见他。滚地龙下令众郎中离去,魏公子也混进郎中群中往外跑,滚地龙认出魏公子拿出刀威胁魏公子,如果今晚还不见到赎金,就拿他祭奠这场婚礼。金老大逼着喜来乐娶自己的女儿金山娇,喜来乐却坚决不肯。金老大提出让德福当新郎,德福却也坚持不肯。滚地龙让三当家带来魏公子,提出时间到了该撕票,喜来乐急忙出口替魏公子说情。金不换下令放人,今天大喜之日不杀人,可是如果喜来乐不答应成婚,就要杀死魏公子。魏公子急忙跪在喜来乐面前请求喜来乐救自己一命,喜来乐被大家逼得无奈,只好答应娶了金山娇。黑瞎子岭上顿时张灯结彩大办喜事大摆筵席,只有滚地龙一人心里不舒服。当晚喜来乐坐在洞房却不敢走近金山娇半步,无奈之下他端起酒杯自斟自饮,企图把自己灌醉。滚地龙躲在门外偷听,金山娇出言要喜来乐早些休息,喜来乐来到金山娇面前说出自己是被强迫带到山上来治病,又被强迫成亲,金山娇索性掀开自己的盖头,喜来乐忽然见到金山娇貌美如花立刻惊呆。金山娇感谢喜来乐恢复自己本来面目,金山娇跪下拜谢,喜来乐急忙扶起金山娇。谁知喜来乐依然推脱自己配不上金山娇。忽然门外传来声响,金山娇吹熄了蜡烛,大声说出就寝的话,滚地龙气愤的转身离去。忽然炮声阵阵,原来是斯密斯搬来俄国的援兵攻打山寨救喜来乐,众官兵抓了金不换,金山娇急忙出去看个究竟。赛西施问起金山娇喜来乐在哪里,金山娇问起赛西施是谁,孟庆和站出来指责金山娇抢了赛西施的男人,金山娇趁人不备出手抓了孟庆和要求交换金不换。金不换急忙让金山娇放了孟庆和,滚地龙出面说和要金不换放了喜来乐。赛西施提出要见喜来乐,金山娇告诉赛西施人在新房,自己进去带人。赛西施闯进新房,喜来乐正从身上摘下大红花,赛西施见到喜来乐穿着新装在洞房里气得扭头就跑,喜来乐急忙追赶了出去。回到家里,赛西施哭得上气不接下气,喜来乐解释她也就听不进去。德福听见赛西施哭声冲进房间,德福想办法劝说赛西施并且让喜来乐跪在赛西施面前,赛西施果然苦出心里的怨气。魏公子跟随喜来乐来到喜来乐家里开始做粗活,德福教训魏公子,魏公子答应今后家里的粗活都自己干。德福要魏公子跟着自己进去一起跪在赛西施面前,魏公子急忙跟在德福身后来到喜来乐房间。
经历了一场虚惊,回到了家里,赛西施在屋里审问起了喜来乐,好在刚刚从土匪窝里救下来的肉票魏嘎嘎跟着到了喜来乐的家里,面对赛西施,魏嘎嘎极力地为喜来乐求情,并认喜来乐为师傅,从此拜师学医,起名叫“德贵”,与师兄“德福”的名字呼应。孟庆和带着军医史密斯来到了喜来乐家中,继续劝说他们到京城为八国联军治病,喜来乐知道这帮洋鬼子在京城烧杀抢掠,干尽了坏事,不恳答应回京。这时孟庆和单独找赛西施谈话,提醒赛西施说,喜来乐与土匪头子的女儿拜堂成了亲,那帮土匪自然不会甘愿喜来乐就这么若无其事地继续过以前的日子,那金山娇必然会下山找喜来乐的麻烦。赛西施恐怕家中多了一个土匪给喜来乐当小妾,不得不决定离开宁古塔,远离土匪们的骚扰,并不顾喜来乐的不情愿,执意回京,避免后患。喜来乐一行人启程了,德贵的父亲到黑瞎子岭没有找到儿子,却照付了赎金,来到山下喜来乐的家,却也扑了个空,并得知儿子可能已经拜喜来乐师,离开了宁古塔。来到了京城,喜来乐走进了八国联军占据的紫禁城,心里满是恨意,不由得痛骂一句。见到了联军统帅希德瓦,初步看了病情,开出药方:“哪来哪去,越快越好”,并解释,这缠腰龙是水土不服所致,洋鬼子只有离开京城,回他们的老家,这病才能不治而愈。洋人气的没办法,决定先软后硬,尽快从喜来乐那里找到治病方法。金山娇在山上不断受到了滚地龙的骚扰,决定下山投奔拜过堂成过亲的喜来乐,带着丫鬟兰儿下了山,三当家受大当家的嘱咐,送她们一程,临走时,父亲在山头唱起了歌,表达送别的不舍之情,金山娇也向远方的父亲下跪告别。来到了京城,见到了赛西施,并向姐姐诉苦。
金山娇将自己与丫鬟兰儿的身世告诉了赛西施,赛西施听得忍不住留下了眼泪,心生同情,认金山娇做了姐妹,留金山娇在家中,命徒儿们叫金山娇姨娘,命喜来乐叫金山娇姨妹。金山娇从小在山寨长大,练得一身好功夫,刚与德福见面,就将德福的胳膊扭脱了臼,随后一使劲便给德福弄好,让在场的人很是吃惊。德福的媳妇看着金山娇这一身武功,担心金山娇留在家里不知是福是祸,便跟师娘唠叨,并告诉金山娇近来师傅喜来乐总是往金山娇的房间跑,看金山娇的眼神也总是色迷迷的。金山娇便叫来的福德,做了好吃的诱惑德福,想从他嘴里打探消息,德福见状赶紧擦擦嘴逃之夭夭,德贵看好了师娘要送的怀表,被赛西施收买,从此便盯着师傅在姨娘房间呆了多久,窃听师傅都与姨娘说了什么,并向师娘赛西施一一汇报。德福忙里偷闲,惦记着去向金山娇的丫鬟兰儿示好,色迷迷地夸她的手柔柔的,被德贵向嫂子玉儿告了密,玉儿逮个正着掐着德福的耳朵回了屋。赛西施知道了喜来乐惦记着往金山娇房里跑的消息,夜里睡前开始审问喜来乐,并定下了八不准,不准喜来乐与金山娇过多接触,还让喜来乐大声背诵,故意让金山娇听见。金山娇心里想,赛西施故意逼她走,她偏不走,并决定跟喜来乐学医。次日,喜来乐叫来德贵,审问他给师娘赛西施做奸细的事,德贵坦言,家里总是师娘说了算,所以他当然听师娘的话,喜来乐气得拿起教鞭要教训德贵,这时赛西施回来制止了喜来乐,与德福二人赶紧恢复了笑眯眯的模样迎合着赛西施。
赛西施看喜来乐总惦记着金山娇,假装着打扮成乞丐模样,预带着德贵去讨饭。喜来乐见状紧忙把二人拦了下来,苦苦央求夫人不要再闹了,甚至给夫人下跪,承认自己就是怕老婆,承诺以后天天给夫人背“八不准”,还硬着头皮给徒弟德贵赔了不是,赛西施便突然没事似的结束了闹剧。金山娇开始跟师傅学医,喜来乐不敢单独和她在房里,便在院子里看着金山娇背书。金山娇背了一会觉得无趣,便练起了功夫,一套拳脚下来,家人们都看呆了。史密斯为了缠腰龙的事,又来找到喜来乐,请求喜来乐开出药方。喜来乐推辞说,中国艺术的药方都是针对黄种人的,针对白种人的药方需要慢慢研究,少说也要拖上一年半载,所以联军只有撤军回国,才是最快的方法。史密斯无奈找到联军统帅西德瓦,讲述了喜来乐推辞敷衍的状况,经孟庆和的提议,联军决定封喜来乐为卫生署署长,以收买喜来乐。金山娇院子里背着医书,阳光晃得刺眼,便要求师傅与她回房背书,喜来乐无奈便站在金山娇的屋门口时刻盯着夫人是否回来。金山娇听说喜来乐会看手相,便硬要师傅给她看看,喜来乐正扶着金山娇的手算命时,赛西施回来了,误会了这一场景。喜来乐撒谎说金山娇嫌阳光刺眼,回屋背书,却拿倒了医书,自己正要拿戒尺打徒弟以示惩罚。赛西施让喜来乐真打的时候,喜来乐却不忍心,拦着夫人,气的赛西施又回了房。史密斯来到喜来乐的住处,通知喜来乐次日早上到联军统帅西德瓦那里接受卫生署署长的任命,喜来乐一再推辞,次日也没有到场。史密斯便请人敲锣打鼓,还做了一块牌匾“卫生署长喜来乐”,热热闹闹地送到喜来乐的住处,可惜来了却紧锁大门,联军士兵气的砸碎了牌匾回去禀报。这回,联军真的要动硬的了,派人带枪抓走了喜来乐。
喜来乐被抓进了联军占领的刑部大牢,赛西施派德福德贵去找靖王爷帮忙,哪知这时靖王爷也在刑部大狱,与喜来乐关在了同一间牢房。史密斯到牢里劝说喜来乐,喜来乐还是不答应给八国联军治病,这时碰见了同被关在牢里的田魁田大人,他说有办法让喜来乐给八国联军治病。联军统帅西德瓦来到了喜来乐与靖王爷的牢房,宣布枪毙靖王爷,喜来乐为了救靖王爷,答应给联军治病,并要求治好了多少人,联军必须释放多少牢里的大清命官,一命换一命。就这样喜来乐被释放出狱。喜来乐的家中,大家正商量着如何救喜来乐,靖王爷也不能帮忙了,无奈之下,金山娇决定去劫狱,说话间拿起枪就往门外跑去,赛西施赶快派德福德贵跟上去拦回金山娇,正在路上,撞见了被释放出狱的喜来乐。喜来乐来到军营,熬了药给联军官兵治病,给他们刷药时狠狠地用力,发泄着对洋鬼子的痛恨。果然,被治疗过的108名官兵的病情好转了,西德瓦答应释放108名牢里的清朝命官,却偏偏不放出靖王爷。孟庆和花了不少银子疏通洋人,来到了刑部大牢,与靖王爷见面。原来,他是想要靖王爷的靖王府大宅子,说只要靖王爷肯交给他,就能够疏通洋人放了靖王爷。靖王爷见孟庆和这个奸商,可恨至极,狠狠地给了孟庆和一耳光,并痛骂了孟庆和。靖王爷由于抵抗联军,被定了罪,成了战犯。喜来乐得到史密斯告诉的消息,开始想办法在治缠腰龙的药方中给八国联军设下埋伏。
孟庆和开着汽车在路上遇到了喜来乐,便跟喜来乐炫耀起来,并央求喜来乐给洋人瞧病用采购他的药材,喜来乐自然不屑,把孟庆和的汽车磕了一袋的烟灰,孟庆和气的追赶喜来乐,不料转弯时撞上了日本将军高桥克的汽车,孟庆向高将军承诺,绝对不会亏待他。喜来乐掐算着日子,念叨着说,想要救即将被押往菜市口的靖王爷的命,就指望那缠腰龙了。西德瓦亲自带兵把靖王爷押到了菜市口,准备行刑,家眷和百姓们也来到了刑场为靖王爷送行。西德瓦下令行刑,在士兵们开枪的一刻,子弹却全部都打飞了,这时,发现士兵们的缠腰龙全都再次发作了,西德瓦气的拿剑指向了喜来乐,这时史密斯也赶到了刑场,告诉西德瓦将军,联军的运营一些士兵的缠腰龙也再次发作了。喜来乐领着百姓们高喊着“缠腰龙!缠腰龙!缠腰龙……!”西德瓦要求喜来乐马上给联军治病,喜来乐不肯,西德瓦承诺治好了病,立马释放靖王爷,可喜来乐已不再相信八国联军的话,要求西德瓦先放了靖王爷,才能给他们治病,并带领百姓们高喊:“放了靖王爷!放了靖王爷!放了靖王爷……”西德瓦无奈,忍痛释咬牙切齿地放了靖王爷。史密斯分别给再次犯病的官兵和西德瓦都查看了病情,发现之前第一批治病的洋人都没有再复发,而后来再治的全部都复发了,原来喜来乐在药方上做了手脚,新的药方只能挺住一段时间,就会再次复发。西德瓦一怒之下,把喜来乐又一次抓进了大牢。这时赛西施已经束手无策,找不到办法就喜来乐,孟庆和却找上府来,说要拿喜来乐的“一笑堂”和赛西施的“食为天”这两块牌子作为交换条件,来换取救喜来乐的性命,被金山娇暴打出了门外。喜来乐与两个徒儿被押到了刑场行刑,却再一次被缠腰龙救了性命,士兵们的病在他们“缠腰龙!缠腰龙”的口号下再次发作,喜来乐师徒们没有丢掉性命,不得已只得给联军治了病。孟庆和强行开了“食为天”的餐馆,还砸了赛西施的摊子,并以“向联军出售劣质食品”为由逮捕了赛西施,还被日本高将军拉去准备做军妓。金山娇独自一人去日本军营救赛西施,却没有成功。
赛西施还被关在日本人的军营,喜来乐没别的办法找到了靖王爷。靖王爷了解日本军营,那里曾经是宫廷禁军的练武场,地下有通道,靖王爷便提议可以偷袭进去救人。史密斯得知了赛西施被抓的消息,找到高桥克将军说情,高将军迫于压力,只答应第二天才能放人,心里惦记着当晚占赛西施的便宜。史密斯便把这个消息和地道的事情通报给了赛西施,让她有所准备。靖王爷找来三件日本军服,给两个徒弟和金山娇穿上,假扮日本兵向日本军营靠近。路上居然碰见了前来京城寻找金山娇的滚地龙。滚地龙加入了营救的阵营,一同潜入了日本军营。军营里,士兵把赛西施压到了高将军的屋内,正在高将军欲强行非礼赛西施的时候,靖王爷带着人马开始了袭击,将大部分日本兵吸引过来,德福、德贵、金山娇、滚地龙四人趁机来到了关押赛西施的房间,将她与其他被抓进来欲当做军妓的女人们从地道救出了日本军营。联军首领西德瓦念喜来乐治病有功,下令不允许任何联军官兵再伤害赛西施。而高桥克却不善罢甘休,又来到喜来乐家中骚扰,竟强行认定滚地龙是义和拳的人,情急之下,喜来乐找来史密斯与孟庆和为滚地龙作证,高将军无奈不得不带人撤退了。 滚地龙为了讨好金山娇,听命与赛西施的教诲,努力地改掉粗鲁的作风,又是干活又是刺绣,犯了混又负荆请罪,闹得喜来乐家中一片混乱与欢笑。
西德瓦差田魁到西安给皇上捎信,田魁来到了西安,见到了病情日渐严重的皇上。皇上是因为日夜思念珍妃才日渐病重,随身的太监王公公为了给皇上治病,差田魁带圣旨到京城,宣喜来乐速到西安为皇上拌驾。从皇上的房间出来,碰巧遇上了太后老佛爷身边的太监李莲英,被带到了太后老佛爷的房间问话。老佛爷向田魁打听京城的状况,并命田魁速回京城宣秦太医到西安为老佛爷治病。太后老佛爷知道田魁这次是专程奔着皇上来的,下令时刻监视着皇上的一举一动,不让皇上踏出都督府大门一步,恐怕皇上与洋人串通而影响到她的政权。日本军营被偷袭的事情,高将军依然没有善罢甘休,把靖王爷抓到了日本军营的监狱,又把喜来乐与两个徒弟也抓了起来,严刑逼供,德贵在日本军的逼迫下不得不承认了是靖王爷发起了这次偷袭。回到牢里,师徒三人见到了同被抓进监狱的靖王爷,德贵立刻跪下向靖王爷赔罪。不料靖王爷并没有怪罪德贵,他明白,无论如何八国联军都会找个罪名置他于死地。赛西施为了救出喜来乐与两个徒弟,找到了史密斯,史密斯虽不能让联军从正面渠道释放他们,却想尽办法救他们出来。史密斯来到了关押他们的牢房,发现牢房的墙都是土胚墙,于是向他们通报了这一消息,并带给他们工具,引导他们破墙越狱,外面再差人接应。牢中四人为了挖破土胚墙,拼命地喝水,准备深夜开始在墙根撒尿,破墙逃狱。
日本军营牢里的四人,喝足了水,到了晚上,开始了行动,他们集中地把尿尿在一个方位,然后用史密斯送来的工具挖开了土胚墙。史密斯带着喜来乐和靖王爷的家人们在外面接应,接到了逃出来的四人后,一起上了史密斯的车,史密斯将他们秘密送出了城。高桥克得知四人逃狱的事情,急忙过来查看,发现被尿过的土还是湿的,猜想靖王爷是要去西安投奔皇上,立即派人向西去追。喜来乐及靖王爷一行人正要与史密斯告别,突然发现日本兵追了上来,可日本骑兵的马匹纷纷跌倒了,原来,金山娇早已按照史密斯教给的方法,给日本骑兵队的马匹吃了泻药。田魁与秦太医一行人也前来与喜来乐等人一同伴路赶往西安。路上遇到了两个山贼,名叫滚山豹和吼山虎,两人没什么本事,只会吓唬人,金山娇两下就把山贼放倒,滚地龙正欲砍了山贼,却被金山娇拦下,两人争执起来,滚地龙一气之下留在了山上,不打算与他们再同行。来到了陕西都督府,靖王爷立即进去面见皇上,而喜来乐却被田魁拦了下来,说虽然皇上下旨让喜来乐去给皇上瞧病,但太后老佛爷并没有下旨召见曾被发配到东北的喜来乐,于是田魁将喜来乐一家人安顿到了一个简陋的小院,傍晚田魁来到喜来乐的小院,说晚上去进宫给皇上瞧病,喜来乐很是不解,难道皇上晚上不休息?田魁解释说皇上现在是日不食夜不眠,再说皇上身边白天有很多太后安排的人盯着。