Bin Lu
Art Direction
Bill Locke
Executive Producer
Qiao Xin
Sound Recordist
Zhang Xiao
Executive Producer
John Moffat
Editor
Patricia Chacon
Production Manager
Hugo Macgregor
Director
Douglas Black Heaton
Original Music Composer
Stuart Davidson
Editor
Yan Dong
Producer
Wang Lu
Executive Producer
Liu Wei
Executive Producer