A martial arts-infused spy thriller set in 1937 Beijing. A time when China was lurching between revolution, prosperity, and chaos.
as Lan Qingfeng
as Li Tianran
as Zhu Qianlong
as Guan Qiaohong
as Tang Fengyi
as Master's Wife
as Wallace Hendler
as Lan's Daughter
as Pan Yueran
as Teacher
as Tank Captain
as Nemoto Ichiro