Solid production about feisty Cheng Shaoshang (Zhao Lusi) who was left to the care of an unloving grandmother by her warrior parents for 10 years while they had been serving the country. She encounters young general Ling Buyi (Leo Wu) who had witnessed his clan being eradicated 15 years ago. The dream husband of every girl in the capital city, Ling Buyi sets his sights on uncouth and uneducated Shaoshang. Their love would be challenged by his thirst for revenge and her childhood scar of feeling abandoned by her parents.
The story is compelling and the acting, especially of Zhao Lusi, is remarkable. However, the pace in the last few episodes got so draggy I dozed off several times.
Another thing that dampened my initial enthusiasm for this drama was the female lead's irrational tendency to hold on to grudges. She had a hard time forgiving her parents for leaving her with her grandmother even after it was explained why they did so. She also had a hard time forgiving Ling Buyi for abandoning her even when he did it to protect her. I found it hard to fully warm up to such a spiteful female lead. This drama could have wrapped up sooner had she just learned to forgive but the writers seemed to have used that nasty trait of hers to keep dragging the drama out.
One more thing that took points off this drama was Lin Buyi's obsession for revenge. I'm so done with this trope. It was shocking how many people he had to kill just to finally get to his main target. By doing so, he just doomed his future. If any of those people he killed had relatives as obsessive as he was, he and Shaoshang wouldn't be as peaceful and happy in the future as the ending suggested.