Amid the 1933 North China crisis, the Palace Museum launches a daring mission to relocate its treasures south, depicting a 15-year journey of cultural relics safeguarded through war and espionage.
as Ye Zhao
as Liu Xufei
as Shen Jie
as Bai Yulan
as Shen Jingzhai
as Old Dong
as Zheng Luyu
as Inspector Chen