故事起于神话,火龙神投胎于朱家,家人取名重八,即是后来的朱元璋(何家劲 饰)(何家劲 饰),千年龟转世为陈友谅(李志希 饰)(李志希 饰),两人都爱上了小师妹佩瑶(天心 饰)。佩瑶虽心系重八,可是却因为中了陈友谅的计策而嫁给了他。而重八相逢了元代的明霞郡主(杨丽菁 饰),郡主对他一往情深两人诚意相爱了,但却因为身份的悬殊而不可在一起。朱重八碰到了马秀英(苏忆菁 饰),依靠马家军的实力与陈友谅的部队合营抗击元代残存势力。最初靠着身旁的上将徐达(宋达平易近 饰)、常遇春(丁仰国 饰)的援助,朱重八取得了最初成功,赢迎娶了马秀英,而明霞郡主诞下了两人的孩子后便分开了中原,有恋人不得长相厮守。