昌饰演元世祖忽必烈，嘉庆帝、还有民国徐世昌、马歇尔、白崇禧、聂荣臻等人物。董丽诚饰演宋代尹洙、宋仁宗、秦桧、范成大、郝经。周志强饰演辛弃疾的同伴贾瑞、贾似道密使宋京。罗君左饰演元武宗海山。李家仁饰演宋濂、明穆宗等。冯伟棠饰演明武宗、吴三桂、咸丰皇帝、周恩来等人物。钱佩卿饰演陈圆圆、小凤仙、胡蝶等人物。郑子诚饰演康熙、袁崇焕、林则徐、侯方域等人物。洪朝丰饰演郑成功。周国丰饰演崇祯皇帝、宋教仁、傅斯年、陈立夫、王实味、吴国祯、梁思成等人物。施介强饰演杨应龙、杜松、弘光帝、