楊家將的故事從楊家將第一代楊袞開始,歷經(jīng)楊繼業(yè)抗遼,到了楊士瀚陣亡后,佘太君便帶領(lǐng)楊家將離開了天波府,唯有楊四郎一家繼續(xù)仍居住在天波府,楊家將經(jīng)歷了潼關(guān)之難與楊金豹團(tuán)聚。他們回到西寧不久,楊金豹成親又生下了第九代楊滿堂。
隨著歲月流逝,楊門女將很多都已逝去,看著第九代楊滿堂漸漸長(zhǎng)大,她們也努力將畢竟絕學(xué)都傳給楊滿堂,楊滿堂的武藝非常厲害,到了十八歲的時(shí)候父親楊金豹也很難在短時(shí)間內(nèi)勝過(guò)兒子楊滿堂。
佘太婆此時(shí)已經(jīng)一百五十歲了,身體越來(lái)越差了,她開始思念天波府的日子和楊四郎的后人及京城的故人,因此大家決定讓楊滿堂回京一趟。楊滿堂帶著幾個(gè)家人就出門了。
當(dāng)他來(lái)到飛鷹澗的時(shí)候,突然聽到樹木中隱約有救命的呼喊,楊滿堂不顧家人反對(duì)來(lái)到樹林,這次他打跑了一群山匪救了兩個(gè)少女,一問才知道這是一位公主和宮女途經(jīng)飛鷹澗時(shí)遇強(qiáng)盜,手下人被打散兩人也被捉。楊滿堂看到順路便送她們回京。
沒多久就來(lái)了一大群山匪,他們用計(jì)活捉了楊滿堂及眾人。正在危難之時(shí)被一位叫蕭玉嬌的俠女所救,打跑了山匪后楊滿堂護(hù)送公主回京。楊滿堂住到了天波府,也代替佘太君看望了京城的一些故人。
而此時(shí)遼軍再次犯境,童貫率軍抗遼被打得大敗,雁門關(guān)也被奪走了。宋徽宗聽說(shuō)楊滿堂在京城便命他率軍前往雁門關(guān)抗遼。楊滿堂很英勇,而此時(shí)的遼軍也不如以前的遼軍了,他一路勝利到了雁門關(guān)。雁門關(guān)一員女將出戰(zhàn),和那位蕭玉嬌的女俠長(zhǎng)得很相像,兩人大戰(zhàn)了幾十回合后遼軍女將飛刀射傷了楊滿堂。
晚上蕭玉驕來(lái)到軍營(yíng)他治好了楊滿堂,也告訴他陣前女將是她妹妹,她愿意作內(nèi)應(yīng)幫助楊滿堂奪關(guān),同時(shí)她也向楊滿堂吐露愛慕之情,當(dāng)天晚上楊滿堂與蕭玉驕私定了終身。第二天在蕭玉嬌的幫助下楊家將最后一次奪回了雁門關(guān)。
楊滿堂班師回京后謝絕了宋徽宗的封賞,他回到了西寧與蕭玉驕成親了,楊滿堂成親本來(lái)?xiàng)罴覍⒂袀€(gè)完美的結(jié)局,不過(guò)在成親的晚上一百五十歲的佘太君高興地過(guò)逝了,她歷經(jīng)楊家將九代眼看就快要看到第十代了,楊家將的故事到這里就結(jié)束了。