等到罗契领着士兵前来,还在路上抓住了负伤的伊欧菲斯,浮港正在全城大庆,原来是浮港指挥官罗列多为罗契举办的庆功宴。
老张就不参加了,来到旅馆寻找特莉丝,丹德里恩告诉杰洛特,特莉丝去找席儿了,俩人一同来到席儿的房间,却发现房间发生过打斗,特莉丝也不见了。
通过一番调查,之后,老张又找到了曾保护特莉丝的赛锥克,并从身负重伤的赛锥克口中得知,席儿和科德温国的宫廷术士戴斯摩有联系。
而绑架特莉丝的是雷索,他以为罗契的大军是来抓他的,所以胁迫特莉丝一起传送到了庞塔尔山谷的上亚甸附近,赛锥克想要保护特莉丝,却被雷索打成重伤。
临死前赛锥克告诉杰洛特,在亚甸有一处地方被黑魔法污染,有很多战死的人仍在战斗,如果解救他们的灵魂,会对杰洛特恢复记忆有很大好处。
罗契要对罗列多有所行动,他找到老张告知罗列多身边的商人是科德温国的间谍,罗列多已经被间谍用一袋黄金收买,打算投靠科德温国。
罗契决定抓捕间谍和罗列多,他打算让女助手薇丝冒充(女支)女混进罗列多宅邸,然后替老张打开窗户,好让他趁机潜入进去寻找证据。
午夜老张从后墙翻进了罗列多宅邸,遇到一位女人,她告诉老张,罗列多正准备侵犯薇丝,让他赶快去救她。
老张立刻发出行动信号,并干掉了罗列多救下了薇丝,同时救下的还有女精灵摩丽儿,她是被罗列多绑架的,并被罗列多强女干至怀孕。
就在他们准备逃离时,摩丽儿羊水破了,薇丝只好临时接生,杰洛特则堵住门口阻拦罗列多的手下,好在罗契也率领蓝衣铁卫赶来,最终取得了胜利,摩丽儿则在生下孩子后就自杀了。
办完了眼前的事情后大部队出发去救特莉丝,但是不能带上孩子,把孩子托付给罗宾丹的精灵后众人起航出发。
杰洛特和罗契乘船前往庞塔尔山谷,庞塔尔山谷位于泰莫利亚、瑞达尼亚、科德温与亚甸交会之处,是北方最重要的军事地带之一。
科德温的国王亨赛特在此驻扎下了大军,准备进攻庞塔尔山谷的亚甸国区域的上亚甸。
就在亨赛特领着他的宫廷术士戴斯摩与亚甸国的贵族秘密协商取得上亚甸时,亚甸国的屠龙女萨琪亚和史登尼斯王子赶来。