Bai Pingting (Angelababy), criada do príncipe de Jing An, sempre viveu num mundo masculino e ouvia que a virtude da mulher é a ignorância, mas ela nunca acreditou em tal coisa. A genialidade dela a fez receber o apelido de “Zhu Ge feminina” por causa do lendário estrategista da dinastia dos Três Reinos. Sua inteligência chama a atenção do imbatível general Chu Beijie (Wallace Chung), que se apaixona por ela a primeira vista. Mas, em uma época que os reinos de Jin, Yan, Liang e Qin estão em guerra, haver amor entre eles é praticamente impossível. Estão mais fadados a matar um ao outro. Sem mencionar que Pingting é criada do arqui-inimigo do general, o jovem príncipe de Jing An, He Xia (Sun Yizhou). Os dois conseguirão superar o passado e as mentiras, ou a guerra entre os reinos deles e o desejo de vingança será mais forte que o amor que sentem?