明朝时期,幽州有个叫叶凌风的秀才,他皮肤白皙,样貌甚是俊朗,言行举止间透露着一股阴柔,且叶凌风从小体弱多病,体型纤瘦,与他同村的有个又黑又胖的妞,叫吴玲仪,她走起路来身上的肉像是一层层波浪,上下摇摆,村民们都嘲笑她胖。
就是这么个又胖又丑的妞,偶然一天被俊朗帅气的叶凌风拖进草丛玷污,事后吴玲仪像没事人一般回到家中。而叶凌风因遭到村民们的谩骂,几日后投湖自尽了。
三个月后,吴玲仪吃饭时产生一股呕吐欲,她跑到一边干呕了会儿,什么也没吐出来,起初也没放在心上,后来这种呕吐欲愈发明显,吴玲仪的肚子也比先前大了一圈,她的月事有整整三个月没来过了,想到这里吴玲仪心里已经有了答案。
吴母得知吴玲仪怀孕后,当场就要拉着吴玲仪到叶家理论,让叶家人对吴玲仪负责。吴玲仪却死活不肯到叶家去,还坚持要把孩子生下来,抚养长大。
吴母拗不过吴玲仪,只好就此作罢,由于吴玲仪的肚子越变越大,村里的邻居们难免猜出了什么,都在吴玲仪背后议论纷纷,吴母不想受到村民们的谩骂,带着吴玲仪搬到了后山的两间小瓦房去住。
吴玲仪在后山安心养了一段时日,怀孕期间她的胃口变得格外大,从早到晚那张嘴巴从没停过,吴母心疼闺女,掏出家底给吴玲仪买食物,将吴玲仪养的比一头猪还肥。
到了待产期,吴母提前到镇上请来稳婆,让稳婆在家中随时等候吴玲仪生产。
这天,吴玲仪腹部突然传来一股剧烈的疼痛,她躺在床上滚来滚去,稳婆看出这是将要生产的迹象,赶忙来帮助吴玲仪接生,当稳婆靠近吴玲仪,将她体内的孩子取出时,她被吓得浑身发冷无力,两眼一翻就倒在地上昏了过去。
孩子没有哭闹,反而发出一阵阵嘶嘶的怪声,吴玲仪产后脱力,浑身都是汗水,头发丝儿都被浸湿,紧紧贴在脸上,她见产婆抱着孩子昏倒在地,立刻起身查看,发现产婆怀里哪儿有小孩的身影,分明是一只人头蛇身的怪物!
吴玲仪被怪物吓出一声尖叫,吴母立刻闯入房中,她拎住浑身血淋淋的怪蛇,找个布袋将它放入其中,准备拿到山沟里扔掉,吴玲仪赶忙下床阻止了吴母,她认为这是她生下的第一个孩子,且是她的叶凌风的孩子,死活不让吴母扔,坚持要将孩子抚养长大。
吴母再一次选择退让,母女俩就这样将怪物养在后山,怪物每天要吃大量的饭菜,体型长得也特别快,出生的第二日长大了一倍,半个月后盘起身体约摸有半间房屋大小,吴家的食物不够它吃,它就跑到山上去猎捕野兽,将野兽生吞活剥。
后来,当地路过一名云游四方的道士,他为了除去怪物,跟怪物进行了一场缠斗,后来逐渐落了下风,正当他准备祭出祖传法宝对付怪物时,吴玲仪出现在怪物跟前,帮它扛下一击,还祈求道士别伤害它。
怪物丝毫没有感激吴玲仪的解救,反倒将吴玲仪一尾巴扫出几米远,甚至一口将刚赶来的吴母吞入腹中,这时吴玲仪才突然感到后悔,她生养的不是什么孩子,而是一只活生生的怪物,正当她以为自己也会被怪物吞吃时,一道熟悉的身影出现在她面前。
当年吴玲仪爱慕叶凌风是人尽皆知的事情,且叶凌风一个瘦弱的秀才,他根本不是吴玲仪的对手,怎会将吴玲仪拖入草丛玷污?分明是吴玲仪早就对他图谋不轨,觊觎多时,逮着机会给他下了药,将他带到草丛里,要了他的童子身。
事后,叶凌风被村民们误会,投河自尽后到地府一查才得知是他受辱于吴玲仪,他便就此化成了鬼,还将多年前在山上捡来的一条巴蛇蛇卵放入吴玲仪饭菜,吴玲仪吃完就怀了身孕,由于怀孕时间与她玷污叶凌风时间相吻合,她就把肚里的巴蛇当成了叶凌风的种。
叶凌风本是想通过巴蛇报复吴玲仪,死后鬼魂始终跟在吴玲仪身边,想看看她怎么被巴蛇害得家破人亡,可他意外发现吴玲仪对他,还有对孩子的感情太真实,为了他将巴蛇生下来,还心甘情愿的养育巴蛇,他顿时觉得自己心胸狭隘,不该这么报复一个姑娘家。
于是,叶凌风的鬼魂出现,他当初捡到巴蛇蛇卵时,就提前想好了解决掉巴蛇的法子,他走到道士身旁,将法子告诉了道士,道士听完咬破手指画了一张符箓,将符箓贴在了巴蛇身上。
巴蛇的身体迅速扭动起来,模样看上去非常痛苦,它的身体慢慢化成了飞灰,直到完全消失不见。
灰烬之中冒出了吴母的身影,她被巴蛇吞入腹中还没被消化掉,却昏了过去,吴玲仪赶忙将母亲扶了起来,带她去看郎中,吴母在床上躺了大半年身体才恢复如初。
最后,叶凌风去了地府受罚,而吴玲仪经过这场劫难后变得沉稳了许多,在两年后找了个屠夫嫁了。