Cast & Character List

Yang Xuwen as Zhan Peng
Zhan Peng, portrayed by actor Yang Xuwen, is a young and determined railway police officer in the crime drama series Double Track Puzzle. He is driven by a strong sense of justice and a desire to follow in the footsteps of his father, a fellow officer who died in the line of duty and was honored as a martyr.
Upon his assignment to the Pingzhang Railway Public Security Bureau, Zhan Peng is resolute and steadfast in his beliefs. However, he soon discovers that the reality of his work is far more complex than he had imagined. His primary focus is on anti-narcotics, a dangerous line of work that quickly puts him at odds with a veteran officer, Tu Hongjiang. Initially, Zhan Peng is wary and suspicious of his older colleague, but as they are forced to work together on a series of interconnected cases involving drugs, theft, and fraud, a grudging respect begins to form. The two eventually join forces, combining their different skills to unravel a complex criminal network and bring the masterminds to justice.

Wang Yanhui as Tu Hongjiang
In the crime drama series Double Track Puzzle, veteran actor Wang Yanhui portrays Tu Hongjiang, a seasoned railway police officer stationed in the town of Xiatong.
Initially, Tu Hongjiang is viewed with suspicion by his new, younger colleague, Zhan Peng. His behavior, particularly while handling a drug trafficking case, seems questionable and causes Zhan Peng to be wary of him. However, as they continue to work together on a series of complex cases, Tu Hongjiang's actions gradually prove his integrity. Over time, this initial mistrust evolves into a deep-seated respect, and the two officers ultimately forge a strong partnership to uncover the truth and bring the masterminds behind the local crimes to justice.