剧写晋灵公时,奸佞屠岸贾残害忠良赵盾,抄斩赵氏满门,一并杀死驸马赵朔。公主生下孤儿,屠岸贾意欲斩草除根,派韩厥把守宫门,不许放出赵氏孤儿。草泽医人程婴受公主之托,把孩子放在药箱内,携带出宫,韩厥放走程婴,并自杀以灭口。屠岸贾下令要杀全国小儿,献出孤儿者有赏。为了搭救孤儿和全国小儿,程婴与前中大夫公孙杵臼定下计策,将程婴儿子冒充赵孤,放在公孙杵臼家中,由程婴出首,并以孤儿为程子,由程抚养。公孙杵臼和程婴的儿子都被杀死,屠岸贾把出首人程婴视为心腹,并认程子实即赵氏孤儿为义子。二十年后,赵氏孤儿学就十八般武艺,程婴找机会向赵氏孤儿说明他的国仇家恨,赵氏孤儿杀死屠岸贾,韩厥、程婴、公孙杵臼等也受到封赏。