北宋时期,有一位名叫王老先生的智者,他与著名官员葛彪发生了一场悲剧的冲突。葛彪骑马撞倒了王老先生,而后者却平静地与他理论问题。然而,葛彪却命令自己的弟弟将王老先生打死。王老先生的母亲和三个儿子要求葛彪偿命,但葛彪却蛮横无理,最终被王氏三兄弟打死。葛彪的父亲带领衙役将王氏三兄弟锁到县衙门。县令和葛彪的父亲一起审理此案,但他们却不顾天理国法,将王氏三兄弟判处死刑。就在此时,开封府尹包拯经过此县,接到了王老先生母亲的控告。但由于葛家势力强大,没有人敢站出来作证。包拯询问王氏三兄弟是谁杀死了葛彪,三人纷纷争相承担罪责。最终,包拯只得判决王大为葛彪偿命,但王老先生的母亲却不肯接受;继而改判王二,母亲还是不同意;最终,改判王三,母亲才答应。包拯起初怀疑王三不是王老先生母亲所生,但后来发现他错了。王老先生的母亲无奈地透露出真相,王大和王二是王老先生的前妻所生,而王三则是她所生。包拯深受感动,决定对此案再做深入调查。在一次深夜,包拯梦见三只小蝴蝶被风吹落到蜘蛛网上,其中两只顺利地挣脱了,但最小的一只却被网缠住。大蝴蝶只得带着两只小蝴蝶飞走。包拯醒来后惊讶地发现自己的梦境与这件案件惊人地相似。他决定再次调查,并最终将真相大白。这个故事告诉我们,正义最终会战胜邪恶,而包拯也因此成为了一代名官。