Zhang Yi
Zhang Xianchen
Zhang Yi
Zhang Xianchen
Qin Hailu
Wang Yu
Zhu Yawen
Chu Liang
Liu Haocun
Xiao Lan
Ni Dahong
Section Chief Gao
Yu Hewei
Zhou Yi
Li Naiwen
Lu Ming
Yu Ailei
Jin Zhide
Lei Jiayin
Xie Zirong
Yi Sha
Lao Feng
Wang Naixun
Xiao Zheng
Fei Fan
Xiao Meng
Chen Yongsheng
Wang Ziyang
Ding Zidi
Female Prisoner
Cao Rui
Train Conductor
Bai En
Spy on The Train
Li Feng
Middle-aged Man
An Dong
Young Lady
Niu Xiaoning
Bookstore staff
Finn Han
Zhang's Son
Lu Chang'en
Old Shoemaker
Ma Ruihan
SPY B
Zhao Yi
Han
Danny Ray
Western Guy
Chen Yutong
Zhang's daughter
Xue Yuanyuan
Zhang Jie
Rock Ji
SPY A
Song Tianshuo
Taxi Driver
Feng Xintian
Cell Doctor
Qi Yujia
Doctor of Operating room
Zhou Nana
Nurse
Zhao Xiaoding
Director of Photography
Yan Li
Colorist
Brandon Laureta
Original Music Composer
Björn Shen
Original Music Composer
Patrick Lemmens
Score Engineer
Patrick Lemmens
Sound Mixer
Li Linxuan
Production Coordinator
Li Yongyi
Editor
Cho Young-wuk
Music
Pan Yiran
Script
Yu Xiaonan
Co-Producer
Zhang Yimou
Director
Zhang Yimou
Screenplay
Quan Yongxian
Writer