秋战国时期,晋国大将屠岸贾谋害大臣赵盾,不择手段地杀害了赵家300余口,只有赵盾的孙子,一个襁褓中的婴儿被老家臣程婴救出。屠岸贾发现有人偷偷救出孤儿后,竟然下令残杀国内所有一月以上半岁以下的幼儿。程婴为保全孤儿和全国幼儿,毅然献出了自己的儿子顶替孤儿。最后,老臣公孙杵臼与程婴之子被害,赵氏孤儿得以保全。程婴带着孤儿在藏山躲避15年。孤儿名叫赵武,他长大成人后在大臣们的帮助下,诛杀屠岸贾,报仇雪恨,程婴也以拔剑自刎告慰死去的亲人和朋友。后来赵武的曾孙赵襄子和韩氏、魏氏三家分晋,建立了赵国。