Yang Rui
Zhang Yi
Gu Shun
Johnny Huang
Newspaper Editor Alfred
Simon Yam
Luo Xing
Wang Yanlin
Political commissar
Wang Qiang
Drone Pilot
Huo Si-Yan
Jacky Cai
Deng Mei
Huang Fenfen
Consul Hu
David Yu
Dr. William Parsons
Khalid Benchegra
Sayyid
Hassane Guannouni
Abu
Ayoub Layoussifi
Xia Nan
Hai Qing
Taha
Mezouari Houssam
Ena
Sanaa Alaoui
Yuna
Nisrine Adam
Chief Secretary's Wife
Amal Ayouch
John
Chaouqi Abdellatif
Chief Secretary's Doughter
Nour El Houda Abkari
Khaled
Hicham Akkaoui
Xu Hong
Du Jiang
Gao Yun
Zhang Hanyu
Tong Li
Jiang Luxia
Zhang 'Rocky' Tiande
Yutian Wang
Li Dong
Yin Fang
Zhuang Yu
Henry Prince Mak
Lu Chen
Guo Jiahao
Executive Producer
Yu Dong
Art Direction
Jeffrey Kong
Albert Yeung
Writer
Dante Lam Chiu-Yin
Director
Special Effects
Chi Shui-Tim
Screenplay
Eric Lin Ming-Chie
Chen Zhuzhu
Tang Jing
Director of Photography
Edmond Fung Yuen-Man
Casting
Noureddine Aberdine
Original Music Composer
Elliot Leung
Producer
Candy Leung Fung-Ying
Horace Wong Wing-Hang
Feng Ji
Sound Designer
Sarunyu Nurnsai
Lu Zhenhua
Sound Re-Recording Mixer
Marco Augusto Comba