明朝末年,西山地界有个名叫苏子安的年轻猎户,此人身强力壮,箭法了得,每次上山都能满载而归,传闻他曾一人猎杀过一只猛虎,十分强悍。
这年夏日,苏子安所在的村子周围出现了一伙叛军,并封锁了后山,在此地搜寻了三天三夜。苏子安听人说,他们好像弄丢了一件十分重要的东西,正在四下寻找。
正所谓靠山吃山,靠水吃水,不让村民上山捕猎,大家意见很大。好在苏子安知道一条羊肠小道,能够直通后山,那些叛军并不知晓,他便每天傍晚时分,通过小路悄悄上山打猎,倒也饿不到肚子。
直到这天夜里,刚打完猎的苏子安准备下山,却忽然听到了一阵呻吟声,他循着声音走近一看,原来是个受伤的妇人,此刻正躲在一个树洞当中。那妇人看起来二十出头,一身泥泞,如受惊的小鹿,一脸惊恐。苏子安心善,主动上前帮忙,见他没有伤害自己的意思,妇人才放松了警惕。结果苏子安刚一靠近,妇人就昏厥了过去。苏子安见状,便将妇人背回了家,帮其处理了伤口。
妇人醒后,对苏子安十分感激,交谈中得知,妇人名叫月如,正是那些叛军寻找之人。苏子安对那伙封山之人没有好感,决定帮助月如,躲过他们。之后一段时间,月如便一直藏在苏家,而那些叛军什么都没发现,没多久便离开了。
月如不仅长得漂亮,手脚也十分勤快,将家里收拾得井井有条,也愿意留在苏子安身边。刚好苏子安孑然一身,二人互生情愫,很快便结为了夫妻。苏子安十分好奇月如的身份,可她总说时机还未成熟,不愿多说。另外,他发现妻子身上有许多秘密。有一次苏子安抓到了一只大野猪,他跟村里其他的猎户,费了好大劲才将其拖到家门口,结果妻子一人竟直接扛起野猪钻进了厨房,直接把众人看愣住了。
月如也意识到不对,连忙解释,说自己天生神力,比男生的力气还要大很多。众人听后都惊奇不已,纷纷夸苏子安捡到宝了。
另外,月如很喜欢吃动物的心脏,每次处理猎物,月如总会单独将心脏拿出来烹饪吃掉。苏子安不理解妻子的口味,但也并未多说什么。
更神奇的是,月如好像拥有未卜先知的能力。有几次苏子安上山什么都没抓住,心情烦闷,月如便在第二天告诉他,上山后应该往那边走,会遇到什么。一开始苏子安还不相信,结果一连几次,月如都说对了,这让他万分震惊,对月如的身世更为好奇了。这天夜里,苏子安忙活完刚刚躺下,一旁的妻子却大叫着从梦中惊醒,并哭着扑进了他的怀中。苏子安一边安慰,一边询问到底发生了什么。原来,月如做了一个噩梦,梦中她被那群叛军追杀,最后被打得遍体鳞伤,并被关进了一个大笼子里。
苏子安听后十分心疼,以为妻子想起了从前,十分耐心地安慰着她。本以为只是个普通的噩梦,结果第二天,苏子安被一阵凄厉的惨叫声吵醒,他出门一看,妻子竟抓到了十多只野猪,且每一只都被开膛皮肚,取出了心脏。
苏子安走出房间的时候,妻子刚刚捅死了一只猪,并将其心脏掏出,直接送到了嘴边。看着满身是血,癫狂的妻子,苏子安吓坏了,连忙上前阻止,月如看到丈夫后,又控制不住,大哭起来,一边哭还一边说:“完了,来不及了,来不及了!”苏子安还以为妻子中邪了,阻止了她的行为,并将其暂时捆住,放在了床上,询问她到底怎么回事。月如却两眼呆滞,一言不发,可过了一会,她又忽然变得十分紧张,大叫着想要离开,却被苏子安给制止了。
看着妻子的样子,苏子安很是担心,便打算托人找个道士来帮她看看。可让他没想到的是,自己的阻止却害了妻子。
第二天一早,一群叛军在一个道士的带领下冲进了苏子安的家中,苏子安还没反应过来,众人便冲向了月如,十多把尖刀直接刺穿了她的身体。与此同时,道士抽出一张符咒贴在其额头,下一秒,月如身形巨变,竟变成了一头状如白马,却长着满嘴獠牙的凶兽。之后,道士带人将其关进了一个大铁笼子里,带走了,留下了一脸茫然的苏子安。他这才想起妻子之前梦中的情景,居然全都实现了。另外,妻子刚刚的变化,也让她震惊不已。
之后,苏子安四处打听,这才知晓,原来妻子月如的真实身份,是西山中的异兽,名为驳。传闻驳以虎豹为食,且最喜欢动物的心脏,只要让它吃够一千颗心脏,就能预知未来,叛军正是打算利用驳的特性,让其帮忙预知未来。
得知真相的苏子安懊悔万分,原来那天妻子做的不是梦,而是预见了自己的未来,若不是自己拦着妻子,她肯定能够提前逃脱。为了弥补自己的过错,拯救妻子,他参加了叛军。经过两年的寻找,终于找到了被关在笼子里,已经奄奄一息的妻子。月如此刻虽现出了原形,可在看到苏子安的时候,还是一眼认出了他,并发出了阵阵悲鸣。看着妻子,苏子安泪流不止。当天夜里,此地发生了大火,当人们扑灭火焰,发现驳和苏子安都不见了,他们派人寻找,最终无功而返。