In the small town of Hualin, taxi driver Wang Xiang had the chance to meet the person he both most wanted and feared to encounter in his life. Meeting this person would require an explanation, for himself and for his son. Wang Xiang was full of confidence as a train driver, but struggled with the trivialities of his own small family. The factory was on the verge of collapse, and the discovery of an unidentified dismembered body struck Wang Xiang's mind.
For twenty years, Wang Xiang was trapped in three different eras, chasing after the truth that crossed the past, present, and future, all to solve an unsolved mystery. When the answer was finally revealed, time and space merged into one, and only the dirge of fate remained in the long seasons.
Fan Wei was born on September 2, 1962 and is currently 61 years old.
See Fan Wei's other roles →Qin Hao (Chinese name: Chinese: 秦昊; pinyin: Qín Hào, born 19 May 1979) is a Chinese actor. He is known for starring i...
See Qin Hao's other roles →Chen Minghao, graduated from the 96-level acting undergraduate class of the Central Academy of Drama, is an actor and...
See Chen Minghao's other roles →Li Gengxi was born on April 22, 2000 and is currently 24 years old.
See Li Gengxi's other roles →Liu Yitie was born on July 25, 1997 and is currently 26 years old.
See Liu Yitie's other roles →Jiang Qiming, actor, graduated from the Central Academy of Drama.
See Jiang Qiming's other roles →Liu Lin was born on April 13, 1974 and is currently 50 years old.
See Liu Lin's other roles →Shi Pengyuan, also known as Yongxin Aisin Gioro, was born in Beizhen, Liaoning, China. Shi began acting as a child as...
See Shi Pengyuan's other roles →Hou Yansong was born on October 29, 1969 and is currently 54 years old.
See Hou Yansong's other roles →Wang Jiajia was born on May 21, 1984 and is currently 40 years old.
See Wang Jiajia's other roles →Yang Yiwei was born on September 26, 1982 and is currently 41 years old.
See Yang Yiwei's other roles →Tang Zeng was born on October 13, 1985 and is currently 38 years old.
See Tang Zeng's other roles →Wang Yidi was born on November 24, 1998 and is currently 25 years old.
See Wang Yidi's other roles →Ren Suxi was born on June 1, 1988 and is currently 36 years old.
See Ren Suxi's other roles →Zeng Qi was born on June 19, 1994 and is currently 29 years old.
See Zeng Qi's other roles →Zhang Jingchu (born 2 February 1980) is a Chinese film actress. She graduated in Directing at the Central Academy of ...
See Zhang Jingchu's other roles →