《史记卷四十三·赵世家第十三》
【当初,赵盾(赵宣子,宣孟)在世的时候,曾梦见叔带抱着他的腰痛哭,非常悲伤;之后又大笑,还拍着手唱歌。赵盾为此进行占卜,龟甲上烧出的裂纹中断,可后边又好了。赵国一位名叫援的史官判断说:“这个梦很凶,不是应验在您的身上,而是在您儿子身上,可也是由于您的过错。到您孙子那一代,赵氏家族将更加衰落。“】
大夫屠岸贾要诛杀赵氏家族(景公三年,赵朔返自邲,即为屠岸贾所杀,而赵同、赵括尚在。杀赵朔的理由,是赵盾弑其君灵公。杀赵同、赵括的理由,是庄姬诬告原、屏谋反。诛赵朔在前597年,诛赵同、赵括则在前583年。二事本不相涉,被史迁混为一谈,铸就千秋一大疑案。此处“欲诛赵氏”,指诛杀赵朔,与原、屏无关)。
屠岸贾这个人,起初受灵公的宠信,到晋景公的时候他就做了司寇,将要发难,就先惩治杀灵公的逆贼以便牵连出赵盾,同时遍告所有的将领说:“赵盾虽然不知情,但仍然是逆贼之首。做臣子的杀害了国君,他的子孙却还在朝为官,这还怎么能惩治罪人呢?请各位诛杀他们。“
厥(韩献子)说:“灵公遇害的时候,赵盾在外地,我们的先君认为他无罪,所以没有杀他。如今各位将要诛杀他的后人,这不是先君的意愿而是随意滥杀,随意滥杀就是作乱。为臣的有大事却不让国君知道,这是目无君主。“
屠岸贾不听。
韩厥就告知赵朔(赵庄子)赶快逃跑。
赵朔不肯逃跑,他说:“您一定能不使赵氏的香火断绝,我死了也就没有遗恨了。“
韩厥答应了他的要求,他谎称有病不出门。
屠岸贾不请示国君就擅自和将领们在下宫攻袭赵氏,杀死了赵朔、赵同、赵括、赵婴齐,并且灭绝了他们的家族(下宫族诛赵氏的起因,是由于赵朔死后,庄姬与朔叔赵婴齐通室。赵同、赵括逐放其弟婴齐于齐,旋死于齐。庄姬怀恨,诬告赵同、赵括谋反。又由于栾氏、郤氏的排挤和倾轧,栾书为庄姬诬告作证,赵同、赵括遂及于难。至于屠岸贾其人,景公时为司寇,如果真如《赵世家》所描绘那样权倾一时,视一卿之位的韩厥如草芥,则为何晋世家在灵公、成公、景公时,未见任何有关屠岸贾的记载?敢于“不请而擅与诸将攻赵氏于下宫”,是绝对不可能发生的,语涉荒诞,不足为信。下宫之难,景公所诛仅赵同、赵括二家。成公八年《左传》记此事甚详。《传》云:“晋赵庄姬为赵婴之亡故,谮之于晋侯,曰‘原、屏将为乱’,栾、郤为征。六月,晋讨赵同、赵括。”《春秋》鲁成公八年亦载:“晋杀其大夫赵同、赵括。“《晋世家》景公十七年亦云“诛赵同、赵括”,不及赵朔。而本文曰“杀赵朔”,盖与史实不符。赵朔已前死。赵婴齐与赵庄姬私通,在景公十三年被发现。景公十四年,赵同、赵括逐放赵婴齐于齐。成公八年《左传》杜预注曰:“赵婴亡在五年。”成公五年,亦即晋景公十四年。下宫事件发生在晋景公十七年。赵朔已死,赵婴死亦四年,何得与赵同、赵括同受诛。“皆灭其族”,亦不实。如赵氏之族皆灭,何以赵穿之后,赵午、赵稷得以食邑邯郸?)。
赵朔的妻子是成公的姐姐,有赵朔留下的身孕,她逃到景公宫里躲藏起来。
赵朔的一位门客名叫公孙杵臼,杵臼对赵朔的朋友程婴说:“你为什么不死?“
程婴说:“赵朔的妻子有身孕,如果有幸是男孩,我就奉养他;如果是女孩,我再慢慢去死。“
过了不久,赵朔的妻子分娩,生下男孩。
屠岸贾听到后,到宫中去搜查。
大人把婴儿放在裤子里,祷告说:“赵氏宗族要是灭绝,你就大哭;如果不会灭绝,你就不要出声。“
搜查到这里的时候,婴儿竟然没有声音。
脱险以后,程婴对公孙杵臼说:“今天一次搜查没有找到,以后一定要再来搜查,怎么办呢?“
公孙杵臼说:“扶立遗孤和死哪件事更难?“
程婴说:“死很容易,扶立遗孤很难啊。“
公孙杵臼说:“赵氏的先君待您不薄,您就勉为其难吧;我去做那件容易的,让我先死吧!“
于是两人设法得到别人家的婴儿背着,给他包上漂亮的小花被,藏到深山里。程婴从山里出来,假意对将军们说:“我程婴没出息,不能扶养赵氏孤儿,谁能给我千金,我就告诉他赵氏孤儿藏在哪里。“
将军们都很高兴,答应了他,就派兵跟随程婴去攻打公孙杵臼。
杵臼假意说:“程婴,你这个小人哪!当初下宫之难你不能去死,跟我商量隐藏赵氏孤儿,如今你却出卖了我。即使你不能抚养,怎能忍心出卖他呢!“
他抱着婴儿大叫道:“天哪!天哪!赵氏孤儿有什么罪?请你们让他活下来,只杀我杵臼可以吧。“
将军们不答应,立刻杀了杵臼和孤儿。
将军们以为赵氏孤儿确实已经死了,都很高兴。
然而,真的赵氏孤儿却仍然活着,程婴终于和他一起隐藏到深山里。