一夜包公夢入陰間,得知馮均衡的舅舅(判官)私自將顏查散陽壽減短,將判官治罪。柳金嬋終挺身而出,言明顏查散并非殺人真兇。最后,所有證據都指向馮均衡,被打入狗頭鍘。
京城連續發生兇案,兇手皆留下紅花一朵。展照在回鄉掃墓的途中巧遇惜春院妓女白如夢被人追打,展昭將她救下。分手后,展昭暗暗保護如夢返回惜春院,由此,中了老鴇古長玉的圈套,被古長玉誣陷成殺害養女小紅的“紅花殺手”。
古長玉、白如夢作證告到官府,展昭被誣陷下獄。包公對如夢曉以大義,如夢含淚據不吐實。包公差人與古長玉開棺驗尸,發現小紅尸體不翼而飛。尸體不見,真兇難定,包公放展昭出獄查清案情。展昭再找白如夢對質,如夢告之為女兒之故,不得已而為之。展昭欲帶回如夢母女作證,途中被真“紅花殺手”追殺。展昭雙目被殺手撒的粉末蒙瞎,掉入河中。如夢母女又落入古長玉之手。古長玉攔公主轎,到八王府告包公“知法犯法,私縱人犯”。