包公至太康縣,造訪多年不見的得意門生劉縣令時,單正潛入襲擊。劉縣令為掩護包公慘死刀下,展昭趕來時單正逃走。展昭追到單平處,單正躲在室內。為躲避追捕離開住地,路上單平身體不佳,單正只得先行。單平終于暈倒路旁,逢辛弘元路過相救。展昭奉包大人之命追捕單正,二人一經交鋒,單正逃走。包公對此事進行調查。單正又潛入辛弘遠書房,單平經辛敏貞小姐同意進入書房,發現辛弘遠已死,當他取起刀時辛勤進來看見,喚出小姐,現場桌上留著辛弘遠血寫“單一”二字。辛小姐責問單平:為何殺我爹?
辛弘遠被殺,眾人誤以為是單平所為。包公接咸平縣令的公函,深為懷疑,于是命縣令押囚犯到開封府。包公升堂審問案情,由辛勤申訴并查實物證,單平一直喊冤。單正殺宏遠后,又殺死鐵鋪的鐵匠。展朝路遇小喜由鐵鋪出來得知鐵匠被殺,他進現場察看后告訴包公又是一起大刀殺人案,包公斷定單平一案另有其人。單正與刁六接到越獄的單平,刁六迫單平提刀殺一婦女,單平不會用刀,單正見狀揮刀殺了婦女,刁留不滿又被單正所殺。見此,單平決定代單正投案,他在公堂上一反常態認罪畫押,正要處鍘之時,辛敏貞卻說出他不是真兇……
包公認為事有蹊蹺,經重新驗尸后發覺,幾位死者的死因皆在頸肩處,出手應是慣于用右手之人,而單平卻是位左撇子。包公趁辛敏貞要求探監之際,派展昭備酒到獄中相勸,得知有貌似單平之人。包公不明白單平為何要替人頂罪,命展昭防辛敏貞。在悅來客棧,單正向店小二查問辛敏貞住處,展昭來到,單正逃走。隨后單正又去找辛敏貞,辛勤不肯講出敏貞住處而被殺。包公安排辛敏貞告訴單平,單平說出是哥哥所為,要求敏貞帶他逃走。單正大鬧開封府,當晚包公略施小計,引出單正,將他擒住又故意讓他逃脫。