趙佶看出童貫造假的破綻,在官兵圍攻趙佶和方玉兒時,趙佶命高威立即制服。在混亂中,方玉兒把趙佶領到山洞里。在山洞遭遇方浩一伙,義士們把趙佶捆綁起來。燕白準備第二天殺了趙佶為因花石綱而死的百姓報仇。當夜,方玉兒救出趙佶,被蔡無雙發覺。第二天大伙指責蔡無雙放走趙佶,蔡無雙說趙佶是被方玉兒放走的,并讓玉兒誤會方浩和蔡無雙的關系,使兩人發生口角。方浩一個耳光打了蔡無雙去追玉兒,正要向玉兒解釋誤會,突然周圍出現許多官兵。
方浩和方玉兒殺退官兵,投奔水泊梁山。宋江在眾頭領的勸說下同意收留二人。高威率領五千人馬包圍梁山,并揚言只要交出方玉兒即退兵。方玉兒在宋江的暗示下為了不讓梁山引發戰事與方浩在山洞中相聚一宿后毅然下山,被高威帶回了京城。方浩發現玉兒離他而去悲痛萬分,錯把蔡無雙當作了玉兒。清醒后方浩勸無雙趕緊下山,否則若梁山的人發現她是蔡京的孫女會對她不利。蔡無雙答應在山下等他。孟皇后得知方玉兒回京,策劃把方玉兒安置在教坊司練舞。
方玉兒回京后如孟皇后的安排,在教坊司練舞。孟皇后又一次在方玉兒的食物中投毒,方玉兒有所警覺,但菊花不幸被誤食而死。趙佶封鎖消息迫使孟皇后露出馬腳,終于承認毒害方玉兒的事實,并說出了對趙佶的愛,但最終還是被趙佶打入冷宮。方浩告別了宋江下山去救方玉兒,為了逃避蔡無雙對他的感情和蔡無雙分道而行。趙佶招回了盧廷,并聽從了盧廷的建議安撫方浩和梁山好漢,并出了《罪已詔》昭告天下承認自己的過失。方浩和蔡無雙在城外森林等方玉兒。方玉兒告別趙佶離開皇宮,趙佶依依不舍。方玉兒在半途中深感不應辜負趙佶的一片深情又回到了趙佶的身邊。幫助趙佶一起完成了《江南山水美人圖》。