Episode 24 recap: Ding Zhaozhao captured Chu Bufan.

Ding He was shocked to hear that Chu Bufan knew so much. In fact, he had no choice at the time and had to do it for the sake of his daughter. But he didn't expect those people to be so ruthless, killing so many lives, and he himself was in danger. Chu Bufan told Ding Zhaozhao that he had used her. Ding Zhaozhao heard Chu Bufan say that he framed his father because of Xiao Yuandao and Zhao Ling'an, and his own family was destroyed. He had no choice but to wander and be placed in the Shantang by them, experiencing a tumultuous life and being abandoned by the world without parents.

In fact, Ding Zhaozhao had already guessed that Chu Bufan was the real culprit he was looking for. Ding Zhaozhao knew that Chu Bufan had a scar on the back of his hand, but Chu Bufan's disguise skills were good, so he didn't notice it at first. Later, as the case progressed, Ding Zhaozhao discovered that Chu Bufan was the murderer. Chu Bufan resisted when Ding Zhaozhao tried to see the wound on his hand.

Chu Bufan told Ding Zhaozhao that Ding He didn't commit too many wrongs, and he wouldn't seek his life. In fact, Chu Bufan and his group had already obtained the account book, but in this world, officials often protected each other, and there were no truly just officials. Chu Bufan could only plan step by step and try to get Ding Zhaozhao's help. Chu Bufan asked Ding Zhao to capture him and bring him back to prison. Ding Zhao told Chu Bufan that their contract would last forever.

Ding Zhaozhao had been waiting for Chu Bufan. Ding Zhaozhao reestablished the Shantang, and Chu Bufan and Ding Zhaozhao met on a boat, reminiscing about the past. They felt that they had finally overcome their hardships. (End of the drama)