Taking the Ningzhou corruption case as the starting point, it tells the story of Ye Qinglan (played by Zhu Lilan), the daughter of a criminal who was reduced to a slave due to a huge change in her family life, and Shen Que (played by Geng Yeting), the young prince of the Xuanguo Palace who kept a low profile and investigated the case incognito.In between, a thrilling journey of solving puzzles.The two went from being unfamiliar and suspicious at the beginning to fighting side by side, punishing traitors and eradicating evil, purifying the court, and facing many difficulties together.They fought hand in hand all the way, and as several truths that had been sealed for many years came to light, they finally sought justice for their loved ones and returned peace to their hometown of Haiyan and Hehe.