电影讲述了仙界蹲班生天意,因前世孽缘未了始终无法成仙,后擅自进入镇妖司导致雪女越狱下凡,在捉拿雪女过程中彼此互生情愫。天意得知雪女的悲惨身世,发现自己竟是害她沦为雪妖的负心汉。为了弥补三生三世前的过错,天意不顾生死进入黄泉,只为找到那朵有花有叶的曼珠沙华,拯救被怨恨折磨的雪女。一番磨难过后,二人终于成婚,天兵再次下凡捉拿雪女。最终,雪女为救天意牺牲自己,让天意明白了《捉妖录》上“天下无妖”的含义。。古镇酒楼重新开张之后,张大牛凭借自己油嘴滑舌信口雌黄的性格以及超凡的厨艺很快与酒楼的人们打成一片,酒楼的生意也渐渐红火起来。只有燕梦青整天恍恍惚惚无心照看生意,频频出错。风六叔跟金如意报备,金如意才想起雪青青还以“跑堂”的名义在酒楼中暂住。便偷偷跟大家商量如何请雪青青离去,然而雪青青却有自己的理由要坚持留在酒楼里,又拒绝接受跑堂的本职工作,这让大家对雪青青的真实身份产生了很多怀疑。就在这时,一个白胖乐观活泼的女子来到古镇酒楼“寻亲”,雪青青闭门不见,金如意待为上宾,把酒楼上下搞得云里雾里。直到后来又一个年过半百的老者,才揭开了整件事的谜团。。1950年春,云南边疆。佤族寨前,不明真相的村民们鸣枪射箭阻击解放军进寨,民族工作队队长白文进被佤族青年艾火龙一箭射中左臂。队伍撤退,艾火龙等青年不解。当晚,国民党残匪李世魁潜入山寨引诱艾嘎头人。民族工作队送上山的谷种和盐巴,艾嘎头人逼迫艾火龙射杀白文进,艾火龙不忍,艾嘎头人挥鞭抽打艾火龙,白文进举枪射断艾嘎头人手中的鞭绳。艾嘎头人唆使窝朗康派艾火龙下山摸清解放军的情况,想借解放军之手杀掉艾火龙。白文进化装成马帮客与展示箭法的艾火龙结识,借机说明了自己身份,艾火龙悔恨莫及。次日,白文进、艾火龙牵着驮满谷种和盐巴的马回到山寨,正值李世魁、匪刘司令进寨参加寨主议事。就在窝朗康被诱骗与残匪喝鸡血酒盟誓的关键时刻,艾火龙不顾个人安危恳求窝朗康三思,艾嘎头人穷凶极恶绑起艾火龙。白文进换上军装走进议事厅,揭露了李世魁和艾嘎头人狼狈勾结的险恶用心。在艾火龙等群众的帮助下,李世魁、刘司令、艾嘎头人的阴谋诡计逐一败露,窝朗康幡然醒悟,村民欢歌起舞迎接民族工作队进寨。。