The drama follows an ordinary scholar named Yang Ling (Jiang Jin Fu) on his way to become a royal highness of the Ming dynasty. On his wedding day, Yan Ling suddenly falls down and can’t get up anymore. While recovering from his illness, he looks at his new wife Han You Niang (Crystal Yuan) and realizes that he feels ashamed of being poor. He thus decides to sell his field and goes to take the imperial exam. When Yan Ling helps uncovering a murder mystery, he gains recognition from the county magistrate who lets him work as teacher, which allows Yang Ling to prove his worth. On the battlefield, he meets the crown prince Zhu Hou Zhao (Liu Rui Lin) who went undercover and they become partners and friends. Yang Ling will fight alongside Hou Zhao against conspiracies and eventually help him ascend the throne.
Set during the Republican era, the story tells of a young girl by the name of Du Chun Xiao (Victoria Song), a smart young girl who uses her strange but unique ability to deduct clues and solve mysteries through the use of tarot cards. However, one day she decides to return to Jiangnan with her friend Huang Meng Ching (Zhang Zhi Xi). As the Huang family accepts Chun Xiao as one of their own, Mr. Huang proposes the idea of marriage between his son Mo Ru (Yang Yang) and Chun Xiao. Though she is not particularly attracted to Mo Ru, she continues to live with the Huang’s until strange things begin to occur, that endanger her life. It is during her difficult times that she notices Huang Mu Yun (Jiang Jin Fu), the youngest son of the Huang’s. As the two discover their feelings for each other, secrets regarding Chun Xiao’s true identity as well as the darker nature of Mr. Huang’s past deeds are unraveled.
Mi Lou Lou (Yuan Shan Shan) is a typical Beijing girl. She used to date Qi Han (He Jian Ze) while in university, but broke up with him as he went to America after they graduated. She never managed to forget him though. Now, Lou Lou is a doctor and already 30 years old but still single. Through a surgery, she gets to know the proud but honest Chu Jie (Jiang Jin Fu). Right when the two start to develop feelings for each other, Qi Han returns from America and wants to pursue Lou Lou again. Lou Lou is torn between both men.
Could unknown family secrets break apart a close friendship? Zhao Yi Hong (Chen Ya An) grew up in a family of fencing athletes and she is determined to make her mark in the sport also. Leng Zi Feng (Jiang Jin Fu) is a rising star in boxing, but when he meets Yi Hong, he decides to change his career path and switches over to fencing. Together, they enroll in the Zhen Yu Academy, a school that trains elite fencing athletes and provides a platform to compete in national and international competitions. There, they meet Deng Er Hao (George Hu), a fencing team captain, and Bai Wu Shuang (Feng Wen Juan). Despite being the newbies on the fencing team, Yi Hong and Zi Feng help each other to master their game. But when a 20-year-old secret emerges about both Yi Hong and Zi Feng’s fathers, can they maintain their close friendship while also going after their dreams?