南北朝时期大臣谢晦被奸臣诬陷,导致满门被抄家灭族,谢晦二女儿谢韫之(唐嫣 饰)在亲信的保护下逃出生天,年幼她在逃亡路上历尽艰辛,辗转流落,随后被富商慕家收留,更名换姓为慕长歌,然而她并未忘记家仇,长大后多番查找发现檀家与谢家灭门案有着千丝万缕的联系,随后冒名顶替檀家失踪之女,进入檀家,开始部署报仇计划。
慕长歌来到檀家之后和檀家同辈兄弟姐妹开始一系列的明争暗斗,和当朝皇帝刘义隆(冯绍峰 饰)相识相恋。
随着时间的推移,慕长歌发现檀家父母不像是奸佞小人,而且待她宠爱有加,家风严谨,循着线索慕长歌竟然查出当年下令灭杀谢家满门的就是恋人刘义隆,这让她陷入痛苦中,夹在仇恨和爱情之中不知道如何抉择。
刘义隆为了收回皇权,扳倒独揽大权的刘湛,不得已迎娶刘湛外甥女,和慕长歌误会加深。
好在刘湛阴谋败露之后让长歌明白刘义隆的难言之隐,随后和檀家联手帮助刘义隆除掉刘湛,荡清朝中隐患,开创南朝盛事,两个相爱的人在尘埃落定之后相守。