唐朝时期,越州有个叫庄千山的年轻农夫,他勤劳能干,为人忠厚。庄千山与村中一个叫如花的少女从小一起长大,两人青梅竹马,感情深厚,早已私定终身,可如花的父母看不上庄千山,他们嫌弃庄千山家境贫寒,硬生生拆散了庄千山和如花。
如花拗不过父母,只好听从父母的安排,嫁给了一个家境殷实的木匠,庄千山却为了如花一直没有娶妻。如花成婚三年,只生下一个女儿,婆家人因此对她非常不满,他们经常打骂如花,如花和女儿采荷的日子过得比黄莲还苦。
那一年夏天,如花的丈夫因饮酒过量暴毙身亡,公婆却将所有的错算在如花头上,他们认为是如花克死了自己的儿子,便将如花与采荷赶出了家门。
如花被公婆赶出家门,实在无处可去,只能带着女儿采荷回娘家。如花回到娘家后,哥哥嫂嫂却不愿意收留她,如花的父母看着儿子和儿媳的脸色,直接将如花赶了出去。如花没想到自己的家人也不愿意收留自己,就在她以为自己和女儿走投无路时,庄千山主动将如花和采荷接到家里,他还再三保证,自己一定善待如花和采荷,她们可以安心住在这里,想住多久就住多久。
如花一直没有忘记庄千山,她知道庄千山还喜欢自己,便主动提出嫁给庄千山,以后他们共同生活,庄千山高兴地同意了这门婚事。三日后,庄千山和如花结为夫妻,庄千山将采荷当成亲生女儿疼爱,采荷还是个不到三岁的小孩子,她见庄千山对自己百般疼爱,便接受了庄千山这个继父。
转眼间,庄千山和如花已经成婚十五年,采荷也长到了十七岁。采荷性格温婉,心地善良,出落得亭亭玉,庄千山和如花对采荷的婚事非常上心,他们一心想为采荷挑选一门好亲事,不料这天早上,庄千山和如花却发现采荷怀孕了。
当时采荷在厨房帮助如花做早饭,母女俩刚将饭菜端上桌,采荷忽然呕吐不止,她的脸色也没变得无比惨白。庄千山担心采荷的身体,急忙去请来大夫,不料大夫为采荷诊过脉以后,却说采荷怀了身孕。庄千山和如花得知这个消息震惊不已,采荷还是个未出阁的姑娘,她怎么会怀孕呢?
庄千山送走大夫以后,立刻询问采荷:“你腹中的孩子到底是谁的?”
采荷见父母面色难看,知道这件事再也瞒不住了,便哭着说明了实情。
采荷表示,事情要从三个月前说起,当时庄千山下地干活,意外在路边捡到一支碧玉钗,他见那只玉钗通体碧绿,做工极好,便将那支碧玉钗送给了采荷。采荷非常喜爱那支玉钗,连睡觉的时候都放在枕边,可她自从拥有了那支碧玉钗以后,经常梦到一个穿着绿色衣服的男子。
绿衣男子自称叫玉郎,生得眉目俊朗,芝兰玉树,他自称是采荷未来的夫婿,每晚在梦中与采荷相见。采荷被英俊的玉郎吸引,她只以为玉郎是她的梦中人,便没将这件事告诉任何人,没想到她因此有了身孕。
庄千山听采荷说明真相,怀疑采荷怀孕与那支玉钗有关,便去道观请来一位道长相助。庄千山请来的道长是玄灵道长,他颇有些本事,玄灵道长只看了那支玉钗一眼,便明白了事情的始末。
玄灵道长表示,那支玉钗早已修炼成精,它知道庄千山家中有个美貌的女儿,故意出现在庄千山面前,让庄千山将它捡回家。庄千山将玉钗送给采荷以后,玉钗每天晚上会施法控制采荷,并变幻成人与采荷相见。采荷以为自己与玉郎在梦中相见,其实一切都是她的错觉,她与玉郎的每一次见面都是真的,因此采荷才会怀孕。
玄灵道长说明真相后,皱眉看了采荷一眼,叹息着继续说道:“人妖殊途,那妖怪为了绵延子嗣,故意让你怀上身孕,你怀了那妖怪的孩子,就是有了妖胎,这个孩子会要了你的命。你怀孕三个月以后,你腹中的孩子就会疯狂吸食你的人气和阳气,这个孩子出生之日,就是你的死期。”
采荷听到玄灵道长的话,脸上瞬间失去了血色,一旁的庄千山和如花也吓得面如土色,庄千山意识到是自己害了采荷,含泪狂扇自己耳光:“都是我的错!若我不将这支玉钗捡回来,采荷就不会遇到这样的事情了。”
庄千山说着跪在玄灵道长面前,苦苦哀求他救救采荷。玄灵道长扶起庄千山,严肃地对他说道:“幸好令爱只有两个月的身孕,我一定会尽力救她的。”
当天晚上,玄灵道长在采荷的房间布下法阵,当玉钗再次变成玉郎出现时,玄灵道长冲出来降服了玉郎,他废了玉郎的法力,将他打回原形,此后世上再也没有玉郎。
玄灵道长解决了玉郎以后,施法将那支玉钗磨成粉,然后将玉钗磨成的粉冲水让采荷服下,采荷喝下那碗水没多久,吐出几口黑血,她肚子里的妖胎就消失了。
这件事过去后,采荷休养了两个多月才调理好身体,后来,庄千山和如花为采荷说了一门亲事,采荷开心地坐上花轿,开始了新的生活。庄千山通过这件事得到了教训,此后他再也不敢随便捡路边的东西,因此他们一家人再也没有遇到怪事了。