Marwan Kenzari Toby Kebbell Hannah Ware
Amir Karara Mahmoud Hemida Ghada Abdel Razek
Rosamund Pike Jamie Dornan Tom Hollander
Eric Shi Yu Qing Ba Sa Li Qiao Dan Zhang Ci
Zhang Xiao Shuai Xu Ben Yuan Eddie Li Yu Yeung