原为军官的王(周润发 饰)通过篡位成为一国之君,他心狠手辣不择手段。当年为了更上一层楼,他谋害了与他生下太子的前妻,转而迎娶了梁国的公主(巩俐饰)。王后的到来本应巩固他的政权,然而,宫廷中的阴谋与欲望却让整个王朝陷入混乱。她与太子元祥(刘烨 饰)之间的禁忌关系败露,王想要毒害她却被她发现,于是她开启了对王的复仇。她与二王子元杰(周杰伦 饰)密谋在重阳节的赏花盛会发起政变,企图推翻王的统治。然而,宫廷中的爱恨情仇远比表面更为复杂,背后的家族秘密和真相让所有人陷入权力的漩涡,最终引发了一场腥风血雨。