Shanghai Fortress
(Shanghai Fortress)
Credits
Cast
- Lin Lan
- Qi Shu
- Yang Jiannan
- Godfrey Gao
- Jiang Yang
- Lu Han (Han Lu)
- Chief Committee Member George Bradley
- Vincent Matile
- News Host (creditOnly)
- Natasha Dratinskaia
- Shao Yiyun
- Leon Shi Liang (Liang Shi)
- Lu Yiyi
- Matthew Pang
- Wang Gongliang
- Cheng Yu (Yu Cheng)
- Pan Hantian
- Sen Wang
- Florist
- Miaomiao Liu
- American Admiral
- David Peck
- Committee Member
- Steven Donald Weathers (Steven Weathers)
- Committee Member
- Zao Wang
- Bartender
- Ming Liu
- Committee Member
- Matthew Pang
- News Anchorman
- Shuo Yang
- Committee Member
- Weimin Tang
- Committee Member
- Gong Xu
Director
- Director
- Hua-Tao Teng
Writing credits
- Writer
- Jiang Nan
Producer
- Executive producer
- David U. Lee
- Producer
- Shan Tam
- Line producer
- Xia Zhang
Cinematography
- Cinematographer
- Geoffrey Simpson
Editor
- Editor
- Angie Lam
Production design
- Production designer
- Thomas Chong
- Production designer
- Joseph C. Nemec III
Art direction
- Art director
- Karl Tam (Karl Tan)
- Supervising art director
- Michael Turner
Costume design
- Costume designer
- Vera Chow
Assistant director
- First assistant director
- Pei Pei Lin
- First assistant director
- Sylvia Liu
- First assistant director
- Matthew Pang
- Second assistant director
- Matthew Pang
- Second assistant director
- Sofia Xiong
- Second assistant director
- Rachel Xu
- Second assistant director
- Wai Yin Yap
Art department
- Concept artist
- Shane Baxley
- Previs artist
- Michael Cawood (Proof, Inc)
- Concept artist
- David Chow
- Concept artist
- Alex Cunningham
- Storyboard artist
- Trevor Goring
- Concept artist
- Dark Hoffman
- Concept artist
- Ed Lee
- Prop maker
- Mike Loh
- Concept artist
- Walter P. Martishius
- Concept artist
- Robert McKinnon
- Concept artist
- Sebastian Meyer
- Concept artist
- Reid Southen
- Concept artist
- Matt Tkocz
- Storyboard artist
- Mark Vena
- Storyboard artist
- Graham Wyn Jones
Editorial department
- Additional editor
- Mark Fu
- Technical editor
- Irina Shamina (From CGF)
Music department
- Music department
- Marton Barka
- Score recorded and mixed by
- Bernd Mazagg
- Score performed by
- Synchron Stage Orchestra
- Score recorded at
- Synchron Stage Vienna (Vienna)
- Conductor / orchestrator
- Johannes Vogel
Other crew
- Assistant to producer
- Kingy Wong
(*) uncredited