Once Upon a Time in Shanghai (2014)

Original Title: 惡戰

6.7 (2.1k)
M

Age rating

1h 35min
Once Upon a Time in Shanghai

Once Upon a Time in Shanghai - watch online: stream, buy or rent

We try to add new providers constantly but we couldn't find an offer for "Once Upon a Time in Shanghai" online. Please come back again soon to check if there's something new.

Where can I watch Once Upon a Time in Shanghai for free?

There are no options to watch Once Upon a Time in Shanghai for free online today in Australia. You can select 'Free' and hit the notification bell to be notified when movie is available to watch for free on streaming services and TV.

Cast

Philip Ng
Ma Yongzhen
Andy On
Long Qi
Sammo Hung
Master Tie
Michelle Hu
Tie Ju
Jiang Luxia
Tie Mei
Mao Junjie
Sheng Xiangjun
Wang Chunyuan
Niu Sanguang
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
Meilin Mo
Brother Tiger
Sun Jiaolong
Hei Mao
Lu Yong
Inspector Yong
Liu Fengchao
Shinji Tsutsumi
Jun Guo
Liang Hong
Cheung King-Wa
Chen Mou
朱瑞祥
Mr. Tong
Hon Muk-Dui
Brother Liu
Huang Peng
Long's Cronies
Yan An
Long's Cronies
Song Chen
Long's Cronies
Zhu Jiazhen
Mystery Man
Liu Yong Chen
Mystery Man
Lu Yijie
Brother Tiger's Cronies
Tang Yumeng
Maid
Zhu Yaying
Ma Yongzhen's Mother
Song Ningfeng