邓家佳
Jiajia Deng
饰:陶璐黎
Jenny Zhang
饰:ChangYing Henry
Andrew Den
饰:Male Watcher
费萨尔·巴齐
Fayssal Bazzi
饰:Fixer
Huw Higginson
Huw Higginson
饰:Truck Driver
Alice Xiao
Kate Rutherford
饰:Female Watcher
Vanessa Moltzen
饰:Mara Jackson
Paul W. He
饰:Geming Bai
尼古拉斯霍普
Nicholas Hope
饰:The Box Maker
Geraldine Loria
饰:Zoo Lady
蓝正龙
Ching-Lung Lan
饰:戴桓
韩鹏翼
Pengyi Han
饰:龙康
萨姆·海登·史密斯
Sam Hayden-Smith
孙楚渊
Anthony Sun
何文海
Paul He