大梁王朝末年,国力式微,大梁北境分裂为盛州、西齐和雍临三国。雍临草原上,郡主贺兰茗玉(赵樱子 饰)和哥哥在草原上狩猎,忽然看到西齐的车队,得知西齐国派人来要将绾音郡主带走嫁给西齐的大世子司徒昆(黄宥明 饰)。这个司徒昆性格暴躁顽劣不堪,绾音坚决不嫁。可雍临王也着实无奈,司徒昆不知道从拿听说雍临有姐妹双姝,便借用先祖有约为名,要娶走绾音。雍临和西齐因为这份通婚契约,才相安无事几十年。绾音哭哭啼啼求爷爷雍临王,自己不愿嫁司徒昆。雍临王也是无奈,他不能拿雍临的安宁来冒险。茗玉安慰绾音,一切没有成定局,还会有挽回的余地,她会想到办法的。大梁天元六年,大梁铁骑攻打盛州,将盛州王萧尚远(王劲松 饰)困在永安城,无法突围。盛州九殿下永安王萧承煦(成毅 饰)扮作奸细见到大梁的主帅,声称有关系大梁战役胜败的情报告知。主帅震惊奸细竟然知道得这么详细,此时门外放火烧了敌营,萧承煦趁主帅没反应过来,一刀将他刺死。就在萧承煦跟那些将士奋战之时,三殿下前来支援解困。萧尚远开心问火烧敌营是谁的主意,听说是萧承煦的主意是特别开心。萧承煦可不敢邀功,说是三哥教的好。萧尚远高兴三个儿子都立功,准备回盛州论功行赏。准备回京路上,萧尚远却突然倒地,原来在开拔去永安之前,路上萧尚远曾被一小股势力伏击,当时以为伤得很轻,就随便包扎,却没想到大梁人竟然在箭上涂毒。萧承煦看到那支箭,肯定不是大梁的箭,倒像是西齐的,应该是西齐人仿照大梁人所做。左太医解不了这毒,不过想起西齐有位林姓太医最善制毒,这毒倒像是那位林太医(罗霆 饰)研制的鸩魂之毒,若是半月之内拿到解药,萧尚远还有救治可能。萧承煦想跟三哥一起去找解药,三哥没有同意,提起萧承煦擅自离营,因此罚他在宫中禁足,不许离开宫中半步。在去西齐的路上,茗玉追来,跟绾音提出互换服饰,由她代替绾音去西齐,自有法子让西齐退婚。萧承煦又偷偷离开宫中,跟踪了西齐的车队,准备找机会伏击。夜里,下起了大雨,萧承煦来到西齐车队下榻的客栈,准备找司徒昆要解药,闯进茗玉的房间,这才知道司徒昆并没有亲自前来,只是派了车队来接茗玉。萧承煦为此决定去一趟西齐,明宇提醒萧承煦若是想跟随车队混进西齐,只能扮作她的车夫。萧承煦看到茗玉脸上的痘痘,提醒她瞒不过西齐的太医,而有一种叫猫儿眼的野草,捣碎涂在脸上,就会起红疹,用清水洗干净红疹就会消失。车队到了西齐,茗玉去见司徒昆,并将亲自绣的香囊送给司徒昆。茗玉一直戴着面纱,司徒昆要求茗玉摘下面纱。茗玉不摘反而转身告退,司徒昆叫住茗玉,并且亲自摘下茗玉的面纱,却被茗玉脸上的红疹吓得后退几步,其他人则纷纷取笑茗玉这般模样。茗玉称是最近抱病才容颜有缺,一直对司徒昆爱慕有加,假装求司徒昆不要退婚。司徒昆听了马上决定退婚,结果国师反对,如今王上不在宫中,一切等王上回宫再说,还派人送茗玉回宫休息。萧承煦来到太医院欲逼林太医拿出解药,结果被发现逃至茗玉的住处。宫中侍卫来茗玉住处要抓刺客,萧承煦躲在内室的浴桶里。茗玉假装要宽衣沐浴支走那些侍卫,萧承煦感谢茗玉相助。茗玉意外萧承煦知道她的身份,当然她也识破萧承煦是盛州殿下的身份。侍女蓁儿对林太医谎称茗玉脸上的红疹越来越严重,让林太医来瞧瞧,结果却看到茗玉一张干净的容貌。林太医现在是知道茗玉的秘密,茗玉和萧承煦逼着林太医去太医院拿解药,林太医安排属下取药,趁机向属下通风报信萧承煦就是刺客。不过此举被茗玉识破,敲晕那名属下。萧承煦警告林太医竟敢跟自己耍花招,林太医只能告知解药放的位置。萧承煦给林太医喂下五毒散,三日不吃解药,必毒发身亡,要求林太医跟自己回盛州,只要解了父亲的毒,也就给他解药。萧承煦还命林太医告诉司徒昆,茗玉得了时疫,不宜婚配,并且已经传给大医院的属下。太医院属下向司徒昆汇报茗玉得了时疫,司徒昆跟茗玉有过接触,还是要时时观察。司徒昆担心被传染时疫,害怕得赶紧扔掉茗玉送他的香囊,并且下令立刻备好笔墨写退婚书。