Dynastie Tang.
L'empereur Wenzong est sous le contrôle des eunuques du palais, plus particulièrement l'eunuque-en-chef Qiu Shi Liang. Dans un espoir désespéré de reprendre le pouvoir, l'empereur commande leur assassinat. Mais non seulement la tentative échoue, il y perd même son ministre le plus fidèle dont toute la famille est exécutée, excepté ses deux filles qui en réchappent mais sont séparées.
La fille aînée, déterminée à se venger, cache son identité et est adoptée par Qiu Shi Liang et prend le nom de Yan Zhi. La plus jeune est adoptée par le meilleur ami de leur père et se fait alors appeler Cheng Ruo Yu.
Sept ans plus tard, le nouvel empereur Li Yan accède au trône et compte bien détruire le pouvoir des eunuques du palais. Pour cela, il compte sur la famille de Yan Zhi.
A ce moment-là, Yan Zhi et Ruo Yu se revoient comme des ennemies mais ne se reconnaissent pas.