Directed by
Wen Jiang |
Writing Credits
Wen Jiang | ||
Shuo Wang | ||
Yimei Liao | ||
Ping Shu | ||
Yunfei Yan | ||
Junli Guo | ||
Yue Sun | ||
Rui Sun | ||
Yanlin Yu |
Cast (in credits order)
Wen Jiang | ... | Ma Zouri | |
You Ge | ... | Xiang Feitian | |
Yun Zhou | ... | Wu Six | |
Shu Qi | ... | Wanyan Ying | |
Zhang Wen | ... | Wu Seven | |
Zhiwen Wang | ... | Wang Tianwang | |
Huang Hung | ... | Qi Sainan | |
Linian Liu | ... | Gen. Wu (as Harrison Liu) | |
Ying Na | ... | Shu Wangou | |
Ben Niu | ... | Uncle Niu | |
Rest of cast listed alphabetically: | |||
Isaac Fernandez | ... | Richman | |
Thomas Fiquet | ... | Dancer | |
Andy Friend | ... | English Detective | |
Bruno Gensburger | ... | Head of the French Concession | |
Dominique Kelley | ... | Dancer | |
Lu Liu | ... | Ba Yi Tai | |
Khamid Marzaganov | ... | Policeman | |
Le'En Mu | ... | Student | |
Ayesha Orange | ... | Dancer | |
Doug Penikas | ... | Principal Dancer | |
Matthew Ray Ruggles | ... | Charlie Chaplin (as Matthew Ruggles) | |
Julie Schmid | ... | Dancer | |
Jillian Schmitz | ... | Dancer | |
Nina Wu | ... | Qi Pao Nv | |
Stacey L. Pirozzi | ... | Dancer (uncredited) |
Produced by
Yu Gong | ... | co-executive producer |
Wen Jiang | ... | executive producer |
Peikang La | ... | co-executive producer |
Albert Lee | ... | producer |
Yansong Li | ... | co-producer |
Marco Ma | ... | executive producer / producer |
Ling Qiao | ... | co-producer |
Zhonglun Ren | ... | co-executive producer |
Jerry Ye | ... | co-executive producer |
Albert Yeung | ... | executive producer |
Hongbo Yin | ... | producer (as Homber Yin) |
Hua Zhang | ... | co-executive producer |
Fang Zhao | ... | co-producer |
Haicheng Zhao | ... | co-producer |
Zhongyuan Patrick Zhu | ... | assistant producer |
Cinematography by
Zhengyu Xie |
Editing by
Weijie Cao | ||
Zixiong Cui | ... | (as Cui Dalong) |
Wen Jiang | ||
Jiang Jiashuang | ||
Zheng Ting | ||
Qi Zhang | ||
Yifan Zhang | ||
Yue Zhou |
Casting By
Yun Zhou | ... | assistant casting director |
Art Direction by
William Chang | ||
Qing Liu |
Production Management
David U. Lee | ... | U.S. post-production producer |
Dede Nickerson | ... | executive in charge of production |
Jason Pomerantz | ... | director of production: IMAX Version |
Steven Squillante | ... | U.S. post-production producer |
Junjie Zhao | ... | production manager |
Wenjia Zhao | ... | u.s.-post production coordinator |
Second Unit Director or Assistant Director
Rick Sander | ... | second unit director |
Lin Sen | ... | second assistant director |
Xiguo Wu | ... | first assistant director |
Song Xiao | ... | first assistant director |
Dan Zhao | ... | second assistant director |
Fang Zhidan | ... | second assistant director |
Sound Department
Josh Berger | ... | re-recording mixer |
Gabriela Elder | ... | coordinator: sound post - harbor picture company (as Gaby Celi) |
Eugene Gearty | ... | re-recording mixer / sound designer / supervising sound editor |
Heather Gross | ... | foley editor |
Dennis Hu | ... | apprentice sound editor |
Jifu Li | ... | assistant re-recording mixer |
Samuel Miille | ... | sound editor |
Michael Minkler | ... | re-recording mixer |
John Morris | ... | sound effects editor |
Steven Visscher | ... | supervising foley editor |
Ja-Ann Wang | ... | apprentice sound editor |
Bo Wen | ... | sound recordist |
Ling Wu | ... | adr session supervisor |
Shuo Zhang | ... | dialogue editor |
Visual Effects by
Timur Abdulov | ... | cg consultant: Pixomondo |
Eric Armstrong | ... | division animation supervisor: Pixomondo |
Teresa Bao | ... | hr department: Pixomondo |
Dániel Bartha | ... | compositor: Pixomondo |
Annalyn Betinol | ... | roto/paint artist: Pixomondo |
Chloe Bostian | ... | compositor: Pixomondo |
Johannes Bresser | ... | division visual effects producer: Pixomondo |
John Brubaker | ... | compositor: Pixomondo |
Bertil Butturini | ... | cg artist: Pixomondo |
Andre Cantarel | ... | division lead cg artist: Pixomondo |
Will Chan | ... | visual effects editorial: Pixomondo |
Long Chen | ... | cg artist: Pixomondo |
Rebecca Chen | ... | financial department: Pixomondo |
Tun-En Chen | ... | compositor: Pixomondo |
Yangzhi Chen | ... | compositor: Pixomondo |
Zang Chen | ... | cg supervisor: Pixomondo |
Wally Chin | ... | roto/paint artist: Pixomondo |
Sabrina Christoforidis | ... | visual effects facility executive: Pixomondo (as Sabrina Gerhardt) |
Andreas Clemens | ... | compositor: Pixomondo |
Meagan Condito | ... | division visual effects producer: Pixomondo (as Meagan Rotman) |
Eric Covello | ... | compositor: Pixomondo |
Romolo Cozzi | ... | lighting artist: Pixomondo |
Dave David | ... | matchmove artist: Pixomondo |
Miguel de los Ríos | ... | cg artist: Pixomondo |
John Dietz | ... | visual effects executive producer |
Frank Haosheng Ding | ... | cg artist: Pixomondo |
Nora Rahel Dommer | ... | compositor: Pixomondo (as a different name) |
Thilo Ewers | ... | division visual effects supervisor: Pixomondo |
Eid Fakhouri | ... | lead previs artist: Pixomondo |
Xudong Fan | ... | motion graphics artist: Pixomondo |
Alessandro Feliciani | ... | animator: Pixomondo |
Adam Figielski | ... | environment supervisor: Pixomondo |
Chun Wai Adam Fok | ... | cg artist: Pixomondo |
Stefanie Fritzel | ... | cg artist: Pixomondo |
Yuki Gao | ... | render wrangler: Pixomondo |
Hongfei Geng | ... | compositor: Pixomondo |
Nina Göldner | ... | division visual effects producer: Pixomondo |
Felix Haas | ... | mattepainter: Pixomondo |
Herbie Han | ... | visual effects coordinator: Pixomondo |
Ian A. Harris | ... | compositor: Pixomondo |
Jan Heinze | ... | visual effects executive producer: Pixomondo |
Gunnar Heiss | ... | compositor: Pixomondo |
Falk Hofmann | ... | compositor: Pixomondo |
Fabian Holtz | ... | compositor: Pixomondo |
Tabea Hraoui | ... | visual effects coordinator: Pixomondo |
Duff Chung-Pu Hsiao | ... | compositor: Pixomondo |
Shannon Hsu | ... | visual effects editorial: Pixomondo |
Joker Huang | ... | concept artist: Pixomondo |
Florian Jackl | ... | it department: Pixomondo |
Andrea Jamiel | ... | render wrangler: Pixomondo |
Benjamin Jennrich | ... | compositor: Pixomondo |
Chao Jiang | ... | lead compositor: Pixomondo |
Dongliang Jiang | ... | compositor: Pixomondo |
Jun Jiang | ... | motion graphics artist: Pixomondo |
Marc Joos | ... | fx artist: Pixomondo |
Niko Junge | ... | compositor: Pixomondo |
Patrick Keenan | ... | compositor: Pixomondo |
Tricia Kim | ... | division lead matchmove artist: Pixomondo |
Ivan Kokov | ... | lead compositor: Pixomondo |
Edward Kong | ... | lighting artist: Pixomondo |
Václav Kubant | ... | compositor: Pixomondo |
Tavis Larkham | ... | visual effects coordinator: Pixomondo |
Thomas Lautenbach | ... | compositing supervisor: Pixomondo |
Toby Lee | ... | cg artist: Pixomondo |
Katia Levy | ... | roto/paint artist: Pixomondo |
Da Li | ... | fx artist: Pixomondo |
Jiyang Li | ... | motion graphics artist: Pixomondo |
Qian Li | ... | compositor / compositor: Pixomondo |
WenWen Li | ... | motion graphics artist: Pixomondo |
Yun Liu | ... | motion graphics artist: Pixomondo |
Augusto Lombardi | ... | lead fx artist: Pixomondo |
Xiaorui Ma | ... | visual effects coordinator |
Christoph Malessa | ... | visual effects facility executive: Pixomondo |
Sven Martin | ... | division visual effects supervisor: Pixomondo |
Björn Mayer | ... | division visual effects supervisor: Pixomondo |
Sven Mecklenbroich | ... | compositor: Pixomondo |
Cindy Meng | ... | support: Pixomondo |
Sebastian Meszmann | ... | division visual effects producer: Pixomondo |
Toshiko Miura | ... | compositor: Pixomondo |
Mona Mohr | ... | division visual effects producer: Pixomondo |
Paul Morris | ... | vfx director of photography |
Farzin Mottaghi | ... | compositor: Pixomondo |
Travis Nobles | ... | compositor: Pixomondo |
Viktorija Ogureckaja | ... | division visual effects producer: Pixomondo |
Mihaela Orzea | ... | division visual effects producer: Pixomondo |
Simon Park | ... | cg artist: Pixomondo |
Tobias Pfeiffer | ... | visual effects editorial: Pixomondo |
Lance Ranzer | ... | division roto/paint supervisor: Pixomondo |
Jorge Razon | ... | cg artist: Pixomondo |
Salahuddin Razul | ... | roto/paint artist: Pixomondo |
Christoph Reinfels | ... | mattepainter: Pixomondo |
Ti Ren | ... | animator: Pixomondo |
Ryan Jae Wook Park | ... | matchmove artist: Pixomondo |
Philipp Röger | ... | cg artist: Pixomondo |
Rick Sander | ... | visual effects supervisor: Pixomondo |
Anthony Sieben | ... | lighting artist: Pixomondo |
Marion Spates | ... | division lead cg artist: Pixomondo |
Mark Spindler | ... | compositor: Pixomondo |
Igor Staritsin | ... | mattepainter: Pixomondo / senior matte painter |
Sabrina Steinert | ... | matchmove artist: Pixomondo |
Haidong Sun | ... | cg artist: Pixomondo |
Steven Sun | ... | it department: Pixomondo |
Guo-Feng Tang | ... | visual effects art director: Pixomondo |
Siyu Tao | ... | cg artist: Pixomondo |
Tanzir Uzzaman | ... | compositor: Pixomondo |
Maximilian Wallrabenstein | ... | cg artist: Pixomondo |
Bill Wang | ... | visual effects coordinator: Pixomondo |
Cuiling Wang | ... | matchmove artist: Pixomondo |
Fan Wang | ... | compositor: Pixomondo |
Guo Wang | ... | compositor: Pixomondo |
Hui Wang | ... | mattepainter: Pixomondo |
Jill Wang | ... | support: Pixomondo |
Jing Wang | ... | visual effects editorial: Pixomondo (as Jing Wong) |
Xiaobo Wang | ... | visual effects executive producer: Pixomondo |
Xiaowei Wang | ... | additional on-set supervision: Pixomondo |
Eric Weinschenk | ... | compositor: Pixomondo |
Charlie Winter | ... | cg supervisor: Pixomondo |
Winning Xue | ... | it department: Pixomondo |
Huchuan Yang | ... | compositor: Pixomondo |
Siyun Yi | ... | hr department: Pixomondo |
Zixiao Yin | ... | compositor: Pixomondo |
Niki Yoblonski | ... | roto/paint artist: Pixomondo |
Huatang Yuan | ... | compositor: Pixomondo |
Oliver Zangenberg | ... | fx artist: Pixomondo |
Aiping Zhang | ... | compositor: Pixomondo |
Molly Yuhan Zhang | ... | financial department: Pixomondo |
Peng Zhang | ... | matchmove artist: Pixomondo |
Wei Zhang | ... | lead matchmove artist: Pixomondo |
Xianmei Zhang | ... | roto/paint artist: Pixomondo |
Mengyu Zhao | ... | mattepainter: Pixomondo |
Sunny Zhao | ... | hr department: Pixomondo |
Benjamin Zhu | ... | compositor: Pixomondo |
Jianghong Zhu | ... | digital compositor |
Xixi Zhuang | ... | digital compositor |
Christoph Zollinger | ... | on-set visual effects supervisor: Pixomondo |
Stunts
Bruce Law | ... | action director |
Yee Man Law | ... | assistant action director |
Camera and Electrical Department
Jamie Alac | ... | camera operator: "a" camera |
Keith Collea | ... | stereoscopic supervisor |
Hu Gao | ... | camera "b" operator |
Mike Hintermeister | ... | imax camera technician |
Shaoda Li | ... | grip |
You Li | ... | camera operator |
Xiaobo Ma | ... | camera operator |
Brian Rocafort | ... | rig technician |
Yan Sun | ... | digital imaging technician |
Hu Fang Tao | ... | assistant camera |
Thomas Wilski | ... | assistant camera |
Casting Department
Lisa Jing Li | ... | Casting b-roles |
Editorial Department
Molle DeBartolo | ... | senior digital intermediate producer |
Chris MacKenzie | ... | digital conform editor |
Michelle Roll | ... | digital intermediate coordinator |
Music Department
George Acogny | ... | songs |
Andy Ross | ... | music clearance |
Additional Crew
Desi Jevon | ... | dancer |
Dominique Kelley | ... | assistant choreographer |
Laurenz Lin Sill | ... | director assistant |
Hong Tao | ... | presenter |
Keith Young | ... | choreographer |
Thanks
Xiao Ai Xu | ... | special thanks |