故事起于神話,火龍神投胎于朱家,家人取名重八,即是后來的朱元璋(何家勁 飾),千年龜轉(zhuǎn)世為陳友諒(李志希 飾),兩人都愛上了小師妹佩瑤(天心 飾)。佩瑤雖心系重八,但是卻因為中了陳友諒的計謀而嫁給了他。而重八邂逅了元朝的明霞郡主(楊麗菁 飾),郡主對他一往情深兩人真心相愛了,但卻由于身份的懸殊而不能在一起。朱重八遇到了馬秀英(蘇憶菁 飾),依靠馬家軍的力量與陳友諒的隊伍共同抗擊元朝殘余勢力。最后靠著身邊的大將徐達(宋達民 飾)、常遇春(丁仰國 飾)的幫助,朱重八取得了最后勝利,贏迎娶了馬秀英,而明霞郡主誕下了兩人的孩子后便離開了中原,有情人不得長相廝守。