故事講述晉國諸侯獻公育有三子申生、重耳、夷吾。申生好醫術,對繼承爵位之事並不著急,而夷吾(黃子揚)則不及重耳(黎明)賢能,且生性凶殘暴戾,為求得到世子之位,不惜齣毒招傷害重耳。重耳為免兄弟相殘,毅然齣國遊歷。
重耳應邀齣蓆諸侯大會,途中邂逅秦國懷嬴公主(羅慧娟),情絲互結,可惜生逢亂世,未能成眷屬。獻公駕薨後,寵妃驪姬(劉桂芳)專政,力舉其子奚齊為君,為朝中大臣所不容,引起內亂。夷吾得秦穆公之助迴國為君。夷吾登基後仍恐重耳迴國爭位,故齣儘辦法對付重耳,並下令將懷嬴下嫁其太子圉,令重耳大受刺激。
重耳為避免夷吾加害,逃亡至赤狄國,備受重用,娶得季隗公主(郭秀雲)為妻,聲勢日隆。重耳穫悉夷吾治國無道,晉國法政大亂,百姓生活在水深火熱之中,遂率軍迴晉主持大侷,受推舉為君,是為晉文公。