You are currently displaying English
惡戰 (2014)
Once Upon a Time in Shanghai
Origin: Hong Kong
Genres: Martial Arts  Triad 
Rating: II B (Hong Kong) 
Release Date (HK): 01/10/2014
 
Director
  Wong Ching-Po
 
Screenwriter
  Wong Jing
 
Action Director
  Yuen Wo-Ping
 
Producers
  Wong Jing
  Andrew Lau Wai-Keung
  Connie Wong Nga-Lam
 
 
Cast
  Philip Ng Wan-Lung ... Ma Yongzhen
  Andy On Chi-Kit ... Long Qi
  Sammo Hung Kam-Bo ... Master Tie
  Michelle Hu Ran ... Tie Ju
  Jiang Luxia ... Tie Mei
  Mao Junjie ... Sheng Xiangjun
  Wang Chunyuan ... Niu San Guang
  Wan Chiu ... Fritter
  Zhao Yi ... Hashimoto Hiroichi
  Chen Kuan-Tai ... Baldy Bai
  Yuen Cheung-Yan ... Laughing Buddha
  Fung Hak-On ... Scruffy Chou
  Ba Duo ... Drunken Chun
  Jiang Yiyi ... Little Flora
  Mo Mei-Lin ... Brother Tiger
  Lu Yong ... Inspector Yong
  Sun Jiaolong ... Hei Mao
  Liu Fengchao ... Shinji Tsutsumi
  Guo Jun ... Liang Hong
  Cheung King-Wa ... Chen Mou
  Zhu Rui-Xiang ... Mr. Tong
  Hon Muk-Dui ... Brother Liu
  Huang Peng (2) ... Long's crony
  Yan An (2) ... Long's crony
  Song Chen ... Long's crony
  Mi Jian-Hui ... Long's crony
  Zhu Jiazhen ... Mystery Man
  Liu Yongchen ... Mystery Man
  Xu Zhen-Bin ... Brother Tiger's crony
  Wang Zhen-Dong ... Brother Tiger's crony
  Lu Yi-Jie ... Brother Tiger's crony
  Tang Yu-Meng ... Maid
  Zhu Yaying ... Ma Yongzhen's mother
  Zhang Binyong    
  Li Yi-Shan    
  Li Kao-Jia    
  Ko Wah    
  Song Ningfeng    
  Ning Sheng    
  Liu Jingyao    
  Fan Din-You    
  Wang Yiqun    
  Chen Wei (4)    
  Wong San (6)    
 
Production Companies
  Mega-Vision Pictures Limited
  Henan Film & TV Production Group Corp.
 
Second Assistant Director
  Lin Haitao
 
Assistant Director
  Pad Chan Wai-Hung
 
Script Supervisor
  An Da
 
Cinematographer
  Jimmy Wong Kam-Shing
 
Lighting
  Wu Tin-Yan   Lu Yong-Qing
 
Art Director
  Andrew Cheuk Man-Yiu   Wong Mo-Hang
 
Costume Designer
  Shirley Chan Koo-Fong   Connie Au-Yeung Ha
 
Makeup
  Yu Yim-Kwan   Andrew Wong Yee-Chun
 
Hair Stylist
  Nie Ming
 
Editor
  Wenders Li Tung-Chuen
 
Props Master
  Hui Lung-Wah
 
Sound Recordist
  Wu Zong
 
Music
  Anthony Cheng Yu-Sam   Wil Ho Wing-Chi   Hubert So Wung-Ngai
 
Action Choreographer
  Yuen Cheung-Yan
 
Assistant Action Choreographer
  Wong Kim-Wai   Shu Jian
 
Presenter
  Wong Jing   Angela Wong Oi-Ling   Zong Shujie
  Li Xin (2)   Li Kuo-Hsing
 
Administrative Producer
  Angela Wong Oi-Ling
 
Planning
  Amanda Chan Ching-Ha
 
Production Manager
  Guo Weichuan
 
Special Effects
  Yung Kwok-Yin
 
Sound Designer
  Phyllis Cheng Wing-Yuen   David Wong Tai-Wai
 
Re-Recording Mixer
  Phyllis Cheng Wing-Yuen   Ip Siu-Kei