一千四百多年前,北朝战乱不断,北周宇文邕(陈晓东 饰)屡屡侵霸边界,誓言要成为北朝的霸王。北齐在骁勇善战的兰陵王(冯绍峰 饰)带领之下,抵御强敌,筑起一道坚实的城墙。兰陵王在一次与北周的交战中,意外闯入隐居在两国边境上拥有预知先机能力的巫咸后人村落。白山后人杨雪舞(林依晨 饰)被迫卷入两军争乱,人称“天女”。
杨雪舞在乱世之中结识了兰陵王和北周皇帝宇文邕。杨雪舞的奶奶(吕中 饰)预言,兰陵王将功高震主被赐死。杨雪舞不顾奶奶反对,与兰陵王产生感情;宇文邕为了称霸一方,一心想要得到杨雪舞,获得作为白山后人的力量相助。杨雪舞与兰陵王经历多番磨难,最终冲破重重阻挠共结连理。杨雪舞想起奶奶的预言,决心守护兰陵王;两人在封地内励精图治,深得民心。北齐皇帝高湛(何中华 饰)闻后不吝溢美之词,而引起了太子高纬(翟天临 饰)的妒忌。高纬偶然收留了对兰陵王因爱生恨的郑儿(毛林林 饰),后在争斗中竟错手将父亲杀害而继帝位,称帝之后以冯小怜的身份将郑儿封为皇后,两人联手设计加害兰陵王和杨雪舞,使得兰陵王陷入内忧外患之中,杨雪舞下定决心与兰陵王共生死。