
故事发生在北宋真宗年间,长乐县有一个名叫王大永的樵夫。王大永父亲早亡,和母亲周氏相依为命度日。王大永每日上山砍柴,然后次日清晨挑着柴到集市上去卖,所得钱财勉强能够维持他们娘俩的生计。
有一日王大永如往常一样上山砍柴,结果走到半山腰的时候,听见山谷下有女子的呻吟声。他探头朝山谷下望去,只见一个女子不知为何跌落下山崖。王大永顺着山坡,急匆匆来到女子身边,只见女子的大腿处,被划了一个大口子,一时间血流不止。王大永经常上山砍柴,随身带的都有止血药。他也顾不得什么男女有别,先是将女子身上的衣服撕开,然后在伤口上涂抹好止血药,又解下自己的头巾给女子包扎一番。女子也许是失血过多,很快陷入昏迷当中,王大永将女子抱在怀里,回到自己家中。
王大永给女子熬了一碗稀粥,女子喝罢之后缓缓苏醒过来。经过交谈王大永这才得知,女子名叫杨施施,是邻县杨家庄的人,本来是来长乐县投奔亲戚,结果不慎在途中坠落山崖。杨施施对王大永感激不尽,准备以身相许,王大永乐得满口答应。
原来,王大永的父亲王魁是一个猎户,当时山上住着一群山羊,据当地百姓说那群羊已经在山上住了许多年,或许身上有了灵性,猎杀不得。王魁不信邪,捕杀了许多只羊,也因此挣了不少钱财。
有一次王魁再次上山抓羊,结果有一头公羊将他撞下山崖,与他同归于尽。丈夫王魁死后,周氏不愿让儿子继续杀生,便让他砍柴为业,没想到竟招惹羊族后人回家。周氏见杨施施第一眼,见她额头颧骨的地方有两处凸起,就知道她并非人类,定是羊族回来报仇,于是在晚上和杨施施有了那样的一番对话。其实周氏的猜测一点不假,杨施施正是头羊的女儿,她要为父亲报仇,要让老王家绝嗣她才解恨。
周氏为了保全儿子,选择跳崖自尽,但是她命不该绝,从悬崖上跳下去后落在一个草垛之上,正好被一个路过的老道救起。那老道颇有来历,据说是张道陵的关门弟子,精通法术。他得知周氏的遭遇之后,主动提出要到老王家捉妖,于是才有了上文中的一幕。最后周氏对羊说道:“当年我夫君王魁不该对羊族赶尽杀绝,还望姑娘原谅,今日我让这仙长网开一面,放你一条生路,希望有朝一日,我们娘俩能够弥补之前的罪过。”
那老道将羊收到一个宝葫芦当中,说道:“我将这羊带走修炼,去掉它身上的戾气,将来说不定还能有大造化。”就这样过了若干年,杨施施终于放下恩怨,重新回到王大永身边。周氏心怀愧疚,对儿媳是百般疼爱,一家三口日子过得十分和睦。