西夏灭亡后,名士高智耀不愿意奉蒙古人为主,带家眷辗转来到会州,跟郭斌结为好友。当时正好郭斌妻子生下一女,取名天兴,高智耀妻子生下一子,取名宝庆,宝庆正是西夏的最后一个年号。两家遂约为婚姻。不久,蒙古大举进攻金国,高智耀料想金国不久亦将灭亡,遂带领全家回西夏故地隐居,以避兵灾。果不其然,金国不久为蒙古所灭,郭斌力战殉国,死前还烧死了全家。高智耀得到消息后,以为郭天兴亦在大火中惨死,叹息之余,便不再将昔日婚约放在心上,为儿子改名为高睿。后来高氏父子因情势所逼,亦投靠蒙古,成为皇子阔端的宠臣。
那一日,因阔端要来南郭寺做法事,高睿先行来寺中做准备,竟然遇到了打扮成僧人模样的张如意。大概是冥冥中自有天意,他第一眼见到她,便有异常熟悉的感觉,好像是他失散已久的亲人。他悄悄跟踪张如意,见她四处打听郭氏遗孤的下落,立即想到她多半是幸存的郭斌之女,便上前直接问她是不是叫郭天兴。张如意自然惊骇之极,转身想逃,高睿忙上前拦住,表明了身份,称自己原名高宝庆,是她的未婚夫。这一节,张如意并未听翁大娘提过,当然不信。高睿却拿出玉玦信物来,正好与张如意自小佩戴的半圈玉玦合成完整一块。她这才半信半疑。
高睿告知他也听过郭氏孤儿的故事,他和父亲都想方设法打听过郭斌遗孤的下落,但当时出了那桩事后,蒙古人大概天良有所发现,屠城时未再对婴孩下手,而是将婴孩集中起来带回蒙古,分给牧民抚养。当时就没有人分得清到底哪个婴孩才是郭斌之子,因为根本无人在意,事隔多年后,更无从查找。张如意听后,愈发仇恨蒙古人,得知高睿是阔端宠臣后,便起了利用对方的心思,曲意奉迎。如此,她终于有机会接近阔端,不想却偷听到了阔端对方丈吐露心事,表示心中念念不忘远在大理的汪红蓼母子。她看到传说中不可一世的混世魔王阔端居然也会如此消沉失落,觉得一刀杀了他太过便宜,还得赔上她自己的性命,不如利用汪红蓼母子来对付阔端。她遂即刻动身返回大宋,却在关卡被蒙古人拦住,多亏高睿及时挺身相救。她与对方萍水相逢,即便自小约有婚姻一事是真,她也未当回事,对对方没有什么感情。然而高睿自己冒着生命危险,千里护送她回来钓鱼城,多少还是令她感动。
回到钓鱼城后,张如意对兄长瞒下一切,却有意将在南郭寺听到的一番话告诉了余如孙。因为凭她个人之力,根本无法寻到藏在大理的汪红蓼母子,更无法与贵为宗王的阔端交锋,只有利用蜀帅余玠的势力,才是上上之策。
