Once Upon a Time in Shanghai movie poster

Once Upon a Time in Shanghai

惡戰

2014 · 1h 35m · Released

Action, Crime

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.

7.1 The Movie Database

Where to stream Once Upon a Time in Shanghai

Streaming now in the United States on fuboTV, Plex, Xumo Play, and Tubi TV.

fuboTVPlexXumo PlayTubi TV

Rent or buy in the United States on Amazon Video, Apple TV Store, Google Play Movies, YouTube, and Fandango At Home.

Amazon VideoApple TV StoreGoogle Play MoviesYouTubeFandango At Home

Trailer

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

Top cast and crew

Wong Ching-Po Director
Philip Ng Wan-lung Ma Yongzhen
Andy On Chi-kit Long Qi
Sammo Hung Kam-bo Master Tie
Michelle Hu Tie Ju
Jiang Luxia Tie Mei
Mao Junjie Sheng Xiangjun
WX Wang Xinghan Niu Sanguang
Wan Chiu Fritter
Limelight

Discover, track, and enjoy the best movies and shows

Save what you want to watch, see where it streams, and get notified the moment it lands on a service you pay for. Ratings from IMDb, Rotten Tomatoes and Metacritic for every title, and recommendations that learn what you like. No ads.

Download on the App Store
QR code linking to Limelight on the App Store
Scan with your iPhone or iPad

On Mac

Download on the App Store

More like Once Upon a Time in Shanghai

Frequently asked questions about Once Upon a Time in Shanghai

Where can I watch Once Upon a Time in Shanghai in the United States?

Once Upon a Time in Shanghai is available to stream on fuboTV, Plex, Xumo Play, and Tubi TV in the United States, and to rent or buy on Amazon Video, Apple TV Store, Google Play Movies, YouTube, and Fandango At Home. Streaming availability is provided by JustWatch and can change over time.

Can I watch Once Upon a Time in Shanghai for free?

Once Upon a Time in Shanghai streams free with ads in the United States on Plex, Xumo Play, and Tubi TV. A subscription is not required, though the service may ask you to register.

What are the ratings for Once Upon a Time in Shanghai?

Once Upon a Time in Shanghai scores 7.1 on The Movie Database.

Who stars in Once Upon a Time in Shanghai?

Once Upon a Time in Shanghai stars Philip Ng Wan-lung, Andy On Chi-kit, Sammo Hung Kam-bo, Michelle Hu, and Jiang Luxia. Wong Ching-Po is the director.

How long is Once Upon a Time in Shanghai?

Once Upon a Time in Shanghai runs 1h 35m (95 minutes).

When did Once Upon a Time in Shanghai come out?

Once Upon a Time in Shanghai was released on January 6, 2014.

Which studio made Once Upon a Time in Shanghai?

Once Upon a Time in Shanghai was produced by Klein & Shamroy, Bona International Film Group, and Mega-Vision Pictures (MVP) in Hong Kong and China.

What languages is Once Upon a Time in Shanghai in?

Once Upon a Time in Shanghai is in Cantonese and Mandarin, and its original language is Chinese.

What language is Once Upon a Time in Shanghai in?

Once Upon a Time in Shanghai is in Chinese, and its original title is 惡戰.

Ratings and metadata from The Movie Database (TMDB), streaming data from JustWatch. This product uses the TMDB API but is not endorsed or certified by TMDB. Streaming availability checked November 2026.

Add Once Upon a Time in Shanghai to your Watchlist Limelight is a free movie and TV tracker for iPhone, iPad, and Mac. Download on the App Store Download on the App Store Get Limelight on iPhone