春秋時代,趙氏一族將軍屠岸賈(王學圻)設計謀害,在目睹夫君身亡後,莊姬(范冰冰)為替趙家留後,趕緊請程嬰(葛優)替其接生,順利生下趙武。沒想到在慌亂之下,程嬰竟陰錯陽差將自己的孩子冒充趙武交給屠岸賈,使得妻兒們皆慘遭屠岸賈毒手。心痛的程嬰,遂著手開始進行復仇計畫…