WatchTrove
Poster for Once Upon a Time in Shanghai

Once Upon a Time in Shanghai

Original title: 惡戰

The Legend that was never told.

  • Movie
  • 2014
  • 1h 35m

Directed by Wong Ching-Po

7.1

TMDB audience rating
7.1 out of 10 from 163 votes

Where to watch Trailer

Overview

A laborer moves to Shanghai in the hope of becoming rich. But ends up using his kung fu skills to survive. Remake of The Boxer From Shantung.

Where to watch

Official offers in the United States

Subscription

Included with a paid subscription
  • fuboTV

Free with ads

Free to watch, with commercials
  • Plex
  • Xumo Play
  • Tubi TV

Rent

Pay once to watch for a limited time
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Buy

Pay once to keep a digital copy
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Prices and links on TMDB

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Trailer

Play trailer: Once Upon a Time in Shanghai Official Trailer 1 (2015) - Action Movie HD

Official video hosted on YouTube. The player loads only when you press play.

Cast and crew

  • Philip Ng Wan-lung

    Philip Ng Wan-lungMa Yongzhen

  • Andy On Chi-kit

    Andy On Chi-kitLong Qi

  • Sammo Hung Kam-bo

    Sammo Hung Kam-boMaster Tie

  • Michelle Hu

    Michelle HuTie Ju

  • Jiang Luxia

    Jiang LuxiaTie Mei

  • Mao Junjie

    Mao JunjieSheng Xiangjun

  • Wang XinghanNiu Sanguang

  • Wan Chiu

    Wan ChiuFritter

  • Zhao Yi

    Zhao YiHashimoto Hiroichi

  • Chen Kuan-tai

    Chen Kuan-taiBaldy Bai

  • Yuen Cheung-yan

    Yuen Cheung-yanLaughing Buddha

  • Fung Hak-on

    Fung Hak-onScruffy Chou

  • Ba Duo

    Ba DuoDrunken Chun

  • Jiang Yiyi

    Jiang YiyiLittle Flora

  • Mo Meilin

    Mo MeilinBrother Tiger

  • Sun Jiaolong

    Sun JiaolongHei Mao

  • Lu Yong

    Lu YongInspector Yong

  • Liu Fengchao

    Liu FengchaoShinji Tsutsumi

Director
Wong Ching-Po
Writer
Wong Jing
Cinematography
Jimmy Wong