北宋时,开封府包拯和田波府杨家将共同镇守宋室。 仁宗年间,杨六郎·赵岩(高雄人)率领宋军抗击辽军。 主教练庞龙嫉妒杨家将的名声,用计划拖延援军,导致六郎在辽境内死亡。 幸运的是,杨宗保(徐少强)在庞烈(吕颂贤)的帮助下逃回了田波家。 杨(李润祺饰)因祖父被陷害而未能刺杀庞龙,但在魏灵儿()的帮助下被抓住并逃离现场。 不料魏灵儿在宫中误杀了太监,于是庞太师()调查杨,想定他死罪。 宰相王(司马华龙饰)在(饰)面前为杨家辩护,推荐开封府包拯()审理此案。 在包拯的调查下,杨暗杀了庞龙,导致庞氏父子陷害杨家,致使六郎战死沙场。 杨宗保当面质问庞龙,想找到庞烈来证明庞龙的诡计。 展昭(甄志强饰)曾找到庞烈,但庞太师以要庞烈报答为由,阻止他开府,于是庞烈自割以示义。 虽然失去了最有利的证人,但包拯最终还是用公孙策(郭峰饰)的妙计杀死了庞龙。 佘太君()梦见六郎死在异地,希望宗保进入辽境内夺回六郎的遗体。 展昭请愿跟他一起去。 这两个人被辽将军耶律宗元(吴毅将)围困。宗保让展昭带着六郎的遗骨逃走,而宗保则被耶律宗元囚禁。 宗元受罚时,发现宗保胸前的狼头牌子和自己的一模一样,知道自己是杨家之孙,之子。 杨宗元为了认祖归宗,与母亲廖的小三分手。 但他虽然回到府忏悔祖先,却是辽国大将,杀了无数宋兵,这让府被庞太师定了叛国通敌罪。 包拯和八爷()试图保护杨家一家,最后宗元和他的廖妻被判充军。 庞菲(蔡晓仪饰)和展昭曾是亲兄妹,但展昭得知当年相亲相爱的师妹小蝶其实是皇妃后,便与她保持了距离。 庞太师凭借女儿的财富,在朝鲜掌权。 他的二儿子胖虎是一个虚伪的绅士,在皇帝面前以高超的武艺赢得了皇家豹的称号,并与皇家猫展昭竞争。 当宋仁宗年轻的时候,他很幸运在战场上有一个女人。没想到,这个女人竟是黑水神宫的宫主,魏灵儿的母亲。 黑水神宫的宫主为了报复宋仁宗的背叛,绑架了他。 庞太师于是找了胖虎的老师来冒充皇帝,企图扰乱皇族,独揽大权。 庞飞在忠孝两难,展昭知大义。 虽然庞妃最终帮助杨家将和展昭救了皇帝,但她却因庞太师的罪行而被打入冷宫。 仁宗平平安安回京后,汉奸庞太师立灵儿为公主,与杨结婚。 杨家将和开封府向主保护人致敬,并奖励他的工作。