黃蓉帶著眾人回到襄陽城時,正遇到大汗蒙哥指揮著蒙古軍在攻城。
好在眾人齊心協力,擋住了蒙古軍的一輪進攻。
在郭靖等人休息之際,蒙古軍開始搭高臺。
高臺之上,郭襄被綁在最高處,底下放滿了干柴火。
法王對著襄陽城內的郭靖喊話,讓郭靖棄城投降,不然就在郭靖黃蓉面前,點火燒死他們的女兒郭襄。
郭靖大公無私,為了不讓外敵入侵,選擇不投降。
但黃蓉作為母親不愿眼睜睜的看著女兒被燒死,其他眾人也是一樣的想法,于是大家沖出城去救郭襄。
另一邊,楊過和郭襄墜入深潭后,大雕救走郭襄。
深潭給了楊過希望,于是不等眾人下崖,楊過先潛入探底想看看當年的小龍女是否和自己一樣,跌入谷底后掉入深潭之中。
果然,深潭連接著另一個出口。楊過從另一個口出來后,見到了小龍女。
兩人十六年后再次相見,互訴衷腸。
小龍女告訴楊過,自己一直吃深潭內的白魚和蜂蜜,十多年下來,身上的劇毒已經去除干凈。
楊過也和小龍女說了多年來自己在江湖上的經歷,還提到了郭靖和黃蓉的女兒郭襄。
于是,楊過決定帶小龍女去襄陽見見郭襄。
就在楊過帶著小龍女來到襄陽城之際,正好遇到法王點火燒高臺。
楊過見郭襄有危險,跳上高臺一邊解救郭襄,一邊和法王過招。
火越燒越旺,在高臺倒塌的最后一刻,法王良心發現,獨自托起燃燒的高臺,讓楊過帶著郭襄離開。
郭襄見法王舍身成仁,終于對著法王喊出了師父二字。
楊過救回郭襄后,想到擒賊先擒王,拿起長矛向著大汗蒙哥擲去,結束了蒙哥的生命。
蒙古軍群龍無首,最終潰不成軍。
楊過在郭靖和全城百姓的簇擁下,如英雄般進了城。