Xiao Likun (played by Liu Ye), the deputy director of a horse breeding station known as 'Little Town Pushkin,' comes from a family of butchers but has a heart that loves poetry. Meanwhile, Jiang Yue'e (played by Ni Ni), the most beautiful music teacher in the small town, has just ended a failed relationship. At this moment, she meets Likun. The two, as if in love at first sight, quickly enter the hall of marriage and have a son. However, this seemingly happy family is built on a foundation of lies and secrets. After marriage, the conflicts between Likun and Yue'e escalate. At this point, Likun discovers that Yue'e seems to be hiding something from him, confirming his suspicions of her infidelity. Unable to tolerate or compromise any longer, they get divorced and begin a fierce battle for custody of their son. The truth gradually unfolds during this struggle, revealing that Likun's son may not actually be his biological child, a revelation that is unbearable for Likun, who has a shadowed childhood. In the face of love and lies, his choice is...