一支西夏骑兵突袭定远县,包拯(张子健 饰)把乡亲们聚集在一起,并指挥乡亲们将西夏骑兵成功击退。此次保卫战,西夏骑兵死了四十八人,五名被他们俘虏,而定远县相亲只有六个人受了箭伤。包拯发现其中一名俘虏是女人,女人称自己名叫李小五,包拯并没有惩罚俘虏,反而将自己家中粮食分给他们吃。
展昭(淳于珊珊 饰)对包拯心存芥蒂,他认为这世上不存在这么好的官员,他怕包拯暗中与他人勾结意图带领百姓造反。展昭决定夜里去包拯家中一探究竟,他来到包拯家的厨房发现里面只有几粒米,包拯过的可谓是家徒四壁。接着展昭翻到了一块牌位和一个玉佩,上面写着包铁山(张子健 饰)的大名,这让展昭有些疑惑。
包拯与包兴(钟卫华 饰)回到家,展昭赶紧跳到房梁上躲着。包拯因为把家中的粮食都分给了俘虏,所以没米吃饭。包兴抱怨包拯过得太清贫,甚至连扫街的老潘都比他这个县太爷过得滋润。包兴表示周边几个县太爷的随从不用干什么活就能吃香喝辣,而他就得跟包拯干苦力,包拯斥责他受不了苦就走,包兴关门离开。
包拯透过自己的饭碗看到自家房顶上有一个人,他以为房顶上是盗贼,展昭跳下来跟他解释自己的身份。展昭告诉包拯,自己之前对他有所怀疑才在夜里偷偷来到他家。展昭为自己的行为向包拯道歉,他知道包拯真的是旷世难寻的好官。
展昭问包拯家中为何会有包铁山的牌位,包拯表示包铁山是自己的生父,但因为谋反被杀。当时因为包铁山,害得包家庄被杀手们包围,要不是包拯十五岁的哥哥包山把他抱在床底下躲着,他与哥哥也会丧命于屠刀下。
包拯之所以活得如此清贫,就是不想为了金钱而重蹈父亲的覆辙。包兴在门外听到了包拯与展昭的对话,他哭着进屋向包拯道歉。展昭给包拯讲狸猫换太子的故事,其中有一个大英雄为了保护太子,一人对付上千人,最终战死沙场。