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 (1)
 
Action Director
  Yuen Wo-Ping
 
Producers
  Wong Jing (1)
  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 Lu-Xia ... Tie Mei
  Mao Jun-Jie ... Sheng Xiangjun
  Wang Chun-Yuan (1) ... Niu San Guang
  Wan Chiu ... Fritter
  Zhao Yi (1) ... Hashimoto Hiroichi
  Chen Kuan-Tai ... Baldy Bai
  Yuen Cheung-Yan ... Laughing Buddha
  Fung Hak-On ... Scruffy Chou
  Ba Duo ... Drunken Chun
  Jiang Yi-Yi ... Little Flora
  Mo Mei-Lin ... Brother Tiger
  Lu Yong (1) ... Inspector Yong
  Suen Kau-Lung ... Hei Mao
  Liu Feng-Chao ... Shinji Tsutsumi
  Guo Jun (1) ... 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 (1) ... Long's crony
  Mi Jian-Hui ... Long's crony
  Zhu Jia-Zhen ... Mystery Man
  Liu Yong-Chen ... 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 Ya-Ying ... Ma Yongzhen's mother
  Zhang Bin-Yong (1)    
  Li Yi-Shan    
  Li Kao-Jia    
  Ko Wah    
  Song Ning (1)    
  Ning Sheng    
  Liu Jing-Yao    
  Fan Din-You    
  Wang Yi-Qun (2)    
  Chen Wei (4)    
  Wong San (6)    
 
Production Companies
  Mega-Vision Pictures Limited
  Henan Film & TV Production Group Corp.
 
Second Assistant Director
  Lin Hai-Tao
 
Assistant Director
  Pad Chan Wai-Hung
 
Script Supervisor
  An Da
 
Cinematographer
  Jimmy Wong Gam-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-Wa
 
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 (1)   Shu Jian
 
Presenter
  Wong Jing (1)   Angela Wong Oi-Ling   Zong Shu-Jie
  Lee Xin   Li Kuo-Hsing
 
Administrative Producer
  Angela Wong Oi-Ling
 
Planning
  Amanda Chan Ching-Ha
 
Production Manager
  Guo Wei-Chuan
 
Special Effects
  Yung Kwok-Yin
 
Sound Designer
  Phyllis Cheng Wing-Yuen   David Wong Tai-Wai (1)
 
Re-Recording Mixer
  Phyllis Cheng Wing-Yuen   Ip Siu-Kei