Bai Ping Ting (Angelababy) presta servizio presso la dimora del marchese Jing An. Vive in un'era in cui è radicata l'idea che la donna debba stare sottomessa all'uomo e che la sua più grande virtù sia l'ignoranza. Ma Bai Ping Ting è diversa dalle altre donne di corte: è una stratega militare e lavora per il principe He Xia, figlio di Jing An. L'abilità e il successo del principe He Xia sul campo di battaglia attirano le invidie del Re del regno di Yan che si accorda con il generale Chu Bei Jie (Wallace Chung), cugino del Re di Jin, per sbarazzarsi della famiglia di Jing An. La dimora di questi ultimi viene assediata, He Xia e Bai Ping Ting riescono a fuggire in tempo, ma sono costretti a separarsi. Durante la fuga Ping Ting rimane ferita; viene trovata dal generale Chu Bei Jie che si innamora di lei a prima vista e decide di tenerla con sé. Ping Ting si ritroverà divisa fra l'amore per Chu Bei Jie e la cieca lealtà nei confronti del principe He Xia. In un'epoca come quella dei Tre Regni con continue lotte fra gli stati Jin, Yan, Liang e Qin, l'amore non può che rappresentare un ostacolo. Fra inganni, cospirazioni e lotte in un'era che non perdona, Bai Ping Ting e Chu Bei Jie riusciranno a stare insieme o il loro amore si consumerà nell'acerrima battaglia fra regni?