陈世美(陈浩民 饰)跑到皇上跟前说自己是冤枉的,说杀秦香莲(袁姗姗 饰)母子的杀韩琪(董彦麟 饰)(董彦麟 饰)的都是太后(陈莎莉 饰)的人太后的主意,如果要彻查此案肯定要牵连到太后,但是皇上并不听他言,说包拯(狄龙 饰)(狄龙 饰)会秉公办事,让他退下,但陈世美没有走拿出了玉扳指威胁皇上,说襄阳王(白永成 饰)的小儿子已经有了眉目,他也已经藏好了密诏,如果把这些事情告诸于世,那后果肯定是皇上不想看到的吧,皇上大怒,说陈世美胆敢要挟他。陈世美说只要皇上在秦香莲一案好好处理,他自然会保住皇上的江山。回到府中,公主告诉她他求皇上已经没用了,但是他不该诬陷自己的母后,陈世美说太后出事倒好了,公主很震惊,他怎么变成了这个样子。皇上威胁包拯不要再查下去了,包拯不肯,皇上生气的走了说明日再说。包拯告诉香莲只要她敢告他就敢接,直到被撤职那天。第二天升堂问案,公堂上陈世美目中无人,口出狂言。百般狡辩。包拯传来了证人,翰轩书院的王文举认出了秦香莲是秦孝儒(陈良平 饰)的女儿,但是陈世美依然不肯承认,说自己取得不是秦孝儒的女儿。但是陈世美依然不肯承认,这时包拯说,他有陈世美和秦香莲的一双儿女,可以滴水认亲,陈世美还是胡搅蛮缠。香莲让陈世美看着自己的眼睛说不认识自己,陈世美不肯,香莲又是一番陈述经过责问陈世美的良心哪里去了。和陈世美打闹起来被衙役拦下。这时皇上赶到了衙门,问包拯案情有何进展,包拯说苦于没有证据,皇上说自己就是证据,要为秦香莲做主,讨回公道。陈世美提醒陈世美昨夜和皇上的谈话,但是皇上却说即使自己皇位不保也要替天行道,一干人等都跪拜皇上称赞他英明。包拯宣判,陈世美关押南牢,择日问斩。朝堂上,王丞相向皇上请辞告老还乡,皇上准许,王丞相两泪纵横,然后离去。公主来见香莲,向她赔罪乞求她原谅自己,香莲让她没什么事就回吧,公主跪下了求香莲饶恕陈世美,香莲说陈世美杀了自己的父母,杀了七条人命,让她怎么饶他。公主悲泣,向香莲行了大礼留下了玉扳指离开了。香莲去拜见包拯告诉他自己想撤诉,想到此为止,包拯告诉她案情一定撤诉断不可能。香莲带着自己的一双儿女去见陈世美,陈世美抱着自己的儿女大放悲声,嘱咐自己的儿女不要像他一样,长大了之后贪图荣华富贵,要相敬娘亲。香莲说自己会照顾好孩子,就带着两个孩子离开了。生离死别,早知今日何必当初。陈世美向香莲跪拜说自己来生做牛做马都要向她赎罪。这时的悔恨是不是已经来得太迟了呢。开封府内,此时的陈世美囚衣着身,早没了昔日的威风,包拯命王朝马汉龙头铡伺候,昔日的情景都一一从脑海飘过,这样陈世美的一世就结束了,法网恢恢,疏而不漏。香莲带着儿女跪拜在陈世美坟前,公主一身白衣出了家。