就在这时,敌人对年轻的国王宣战,他估计这场仗要打三年,三年后,他才能回到祖国与妻子团聚,他命令所有留在宫中的仆人必须好好照顾王后。他们要秘密地通信,他有两枚印章戒指,一枚给他自己,另一枚给他年轻的王后,他还下令说,谁也不准私自打开用这两枚印章封缄的信,违者处死。然后,他就告别了王后,出征打仗去了。
王后的坏继母听说她美丽的继女生活得非常幸福,不仅没有死,还当上了王后,她真是痛苦极了。于是她又密谋陷害继女,要毁掉她的幸福。蛇国王在外打仗的时候,这个坏女人就跑到王后跟前谄媚,说她早就看出,继女有朝一日会成为了不起的人,就是因为这个,她才让继女嫁给中了魔咒的王子做妻子。王后根本就想不到世上有这样狡猾的人,她很欢迎继母,还把她留在了身边。
不久后,王后生了一对孩子,这是世上最漂亮的两个男孩。她写了封信给国王,告诉他这个喜讯,她的继母说要给她梳头,就像当初她亲生妈妈给她梳头一样。王后答应了,这个继母就给她梳啊梳,一直梳到她睡着了。然后,继母就从她脖子上取下印章,换了一封她写的信,在信中说,王后生了两只小狗。
国王收到这封信,心中十分悲伤,可他记得当初他以蛇身生活了二十年,是现在这位年轻王后帮他解除了魔咒。因此,他回信给他最信任的侍臣,说他不在时,一定要好好照顾王后和她生下的两只小狗。
可是,这个继母也把这封信拿到手了。她又写了一封,在信中说,国王下令,将王后和两个小王子烧死。她用王后的印章封好这封信,而王后的印章跟国王的印章是一样的。
这个侍臣看到国王的命令,大吃一惊,心中十分悲痛,因为他觉得国王的命令毫无道理。他不忍心烧死这三个无辜的人,就点起了一把大火,烧死了一只羊和两只小羊羔,让大家以为他执行了国王的命令。继母把这个消息告诉了大家,又说,王后是一个邪恶的女巫。
然而,这个忠心耿耿的侍臣,告诉王后,国王下令,他在外打仗的这些年,她得隐居宫中,除了这个侍臣,谁也不能见她和小王子。
王后只能从命,除了那个侍臣,大家都以为她和她的孩子已经被烧死了。可蛇国王回宫的日子越来越近了,这个老侍臣害怕起来,因为他没有遵从国王的旨意。因此,他去见王后,把一切都告诉了她,同时,又把国王命令烧死她和小王子的信给她看。然后,他求王后趁国王还没回来,赶紧离开王宫。
王后赶紧带着两个小儿子离开王宫,走进了森林。他们走了一整天,非常疲惫,也没有看到有人家。忽然,王后看到一个人,背着鹿肉。他看上去过得穷困潦倒,可王后在这里看到有个人,十分高兴,就问他知不知道哪里可以让她和她的孩子们休息一个晚上。
这个人就说,他在林子里有一个小木屋,他们可以在那儿休息。他还说,他与世隔绝,就一个人过日子,所以只有一个小木屋、一匹马、一只狗,靠打猎为生。
王后跟着他去了他家,晚上跟孩子们一起在他家休息。早晨,她醒来,那个男人已经出去打猎了。王后就开始整理房间,准备食物,这样,那个男人回家来,发现一切都那么井井有条,他似乎高兴了一些。不过,他不大说话,他说的全部有关自己的事情,就是他名叫彼得。
下午,他又骑马去了森林里,王后觉得他看上去很不高兴。他走后,她就在小木屋里四下看看,发现了一盆沾满血的衣裳泡在水里。她很吃惊,不过又想这应该是他背鹿肉的时候弄上的。她把这些衣服洗了,又挂起来晾干,没有对彼得提起这件事。
过了一阵子,她又发现,每天他从林子里骑马回来,总要换下一件沾满血的衣裳,穿上干净的。她觉得,这肯定不是鹿肉的血。于是,有一天,她就鼓起勇气问他这是怎么回事。
一开始,他不愿意讲,她就把自己的事情告诉了他,告诉他她是怎么成功地解救了那条蛇。于是,他就告诉她,他先前过着一种很放纵的生活,最后跟林中的恶魔签订了一份契约。契约还没到期,他就对以前自己做的坏事感到后悔了,于是开始过上了与世隔绝的生活。恶魔不能再控制他了,但只要契约还没有到期,他就不得不每天到林子中去见恶魔,恶魔就一直用鞭子抽他,抽得他浑身鲜血淋漓。
第二天,这个男人又该骑马去林子里了,王后叫他待在家里看孩子,她会替他去见恶魔。这个男人大吃一惊,说她去不仅会送命,还会给他带来更大的不幸。她叫他鼓起勇气,说她在母亲坟头上捡到三个坚果,会有办法的。她骑上马,朝森林里走去。她刚骑了一会儿,恶魔就来了,说:“彼得的马和狗来了,彼得自己却没来。”
忽然,她远远地就听到一个可怕的声音问她想干什么。
“我是来拿回彼得的契约的。”她说。
话音刚落,恶魔就咆哮起来,说:“回去,告诉彼得,明天他来会尝到比平时多一倍的鞭子。”
王后这时取出一个坚果,打开,然后掉转马头。她刚一转身,身后的树林突然就燃起了大火,恶魔吼叫着,他们被赶回了自家老巢。
第二天,也是这个时候,王后又骑着马走进森林,这回,恶魔们不敢靠近她了。不过他们也不肯交出契约,只是威胁她和彼得。王后就又敲开第二个坚果,这时,她身后的整个森林仿佛都被烧着了似的,恶魔们比头一天号叫得更为凄厉,不过他们还是不肯交出契约。
现在,王后只剩下最后一颗坚果了,可就算这样,她也准备最后一搏,来解救那个男人。这一次,她一走进恶魔出没的地方,就赶紧敲开坚果,她不知道到底发生了什么,只听见一阵阵凄厉的哀号,终于,恶魔们把那份契约挂在一根长长的树枝上,交给了她。王后骑着马高高兴兴地回到了小木屋,那个男人一直忐忑不安地待在家里,现在更是高兴极了,从此以后,他就摆脱了恶魔的控制了。
这时,蛇国王从战场上回来了,他一回宫就问王后和她的小狗在哪儿。仆人们都很奇怪,他们根本不知道什么小狗。他们说,王后生了两个英俊的王子,国王却下令把他们烧死。
国王听到这话,又悲又气,脸色苍白,马上命令仆人去把他最信任的侍臣找来,国王就是命令他要好好照顾王后和小狗的。可这个侍臣却把那封写着要烧死王后和孩子的信给国王看,这下,大家明白了是有人在从中挑拨。
国王最信任的侍臣看见国王悲痛不已,就向国王坦白,他救了王后和王子,只是烧死了一只羊和两只小羊羔,还把王后和王子藏在宫中有三年之久,只是国王要回宫前,他放走了他们,他们去了森林里。国王听到这些,不再那么悲痛,就说,他要走遍森林去找妻子和孩子。要是他能找到他们,就回来,要是他找不到,自己也不会回来了,就让这个救了王后和王子的忠臣当国王。
于是,国王就一个人走进了莽莽森林,四处寻找,他走了整整一天,也没有见到一个人影儿。第二天也是如此,不过到了第三天,他绕来绕去,走到了那座小木屋前。他走进去,请求主人让他在长椅上歇会儿。王后和王子们都在,不过她穿得破破烂烂,可怜巴巴的,国王没有认出她来。他也没有想到那两个穿着粗糙兽皮衣服的孩子就是自己的儿子。
他太累了,就在长椅上躺下来,很快睡着了。这个长椅窄窄的,他睡着后,手臂就垂下来,搭在长椅边。
“儿子,快去把你父亲的胳膊放上来。”王后对其中一个王子说,她一眼就认出了国王,但怕他认出自己来。小男孩就走过去,可他不过是个孩子,还不懂得应该手脚轻一点,他毛手毛脚地,把国王的胳膊重重地往长椅子上一搭。
国王被惊醒了,一开始,他心想也许是走到贼窝了,不过他决心不动声色,假装睡着了,看看这户人家到底是怎么回事。他又静静地躺了一会儿,房间里没有人走动,他又把手臂垂了下来。这时他听到一个女人的声音说:“孩子,去把你父亲的胳膊扶起来,放在长椅上,不过别像你哥哥那么粗鲁。”接着,他就觉得一双小手轻轻地抓住了他的胳膊,他张开双眼,看到了他的王后和孩子。
他一下子坐起来,抱住了母子三人,然后带着他们,连同那个男人跟他的马和狗一起,高高兴兴地回宫去了。整个王宫乃至全国上下,一片欢天喜地。那个心肠歹毒的继母被烧死了。
蛇国王跟他的王后幸福地生活了很久,有人说,要是他们没有死的话,他们还在那儿幸福地生活着呢。