The drama is produced by the team behind the 2017 drama Eternal Love (2017) and set in the same universe.
It is Chang Chen's first drama in his acting career.
Filming took place in Hengdian World Studios.
Filming proceeded quietly in 2018 without much publicity.
Movie stars Chang Chen and Ni Ni were officially announced as the leads in April 2019.