Introduction: Zhang Mingyang (Liu Dan), a master ghost catcher, unexpectedly transcended time and space during the process of exorcism and returned to Shanghai in 1930s. He happened to meet the former female ghost singer (Zhao Jingyi), and saw that she was forced to marry by the wicked and died tragically, becoming a spectre, vowing revenge. Unexpectedly, Yang's grandfather Fulin was also involved in this whirlpool and started a romantic relationship with Xixi. However, Fu Lin has a crush on Xue Fang (Huang Manning), a rich girl kidnapped by gangs. It turns out that this boat belongs to Yang's grandmother. In order to save the changed history, Yang tried his best to repair their marriage, such as suspense and tension.