WhereCanIWatch.tvWhereCanIWatchWCIW.tv
Trending
Free movies and shows — no subscription needed→

Browse by Genre

ActionAdventureAnimationComedyCrimeDocumentaryDramaFamilyFantasyHistoryHorrorMusicMysteryRomanceScience FictionThrillerWarWestern

Browse by Service

NetflixHuluDisney+MaxAmazon PrimePeacockParamount+Apple TV+TubiPluto TVCrunchyrollStarzAMC+MUBIKanopyThe Roku Channel

Useful Links

Free Movies & ShowsTrending NowComing SoonCompare ServicesCollectionsBrowse by TagPopular ActorsBlog
WhereCanIWatch.tv
Blog·Privacy·Terms·Contact

Updated daily · 100+ services

© 2026 WhereCanIWatch.tv

Watch Shanghai (2010): stream Shanghai (2010) on Apple TV+, Plex Channel, Philo. Compare all streaming options for this movie on WhereCanIWatch.tv.

Search movies, TV shows...
Shanghai poster

Shanghai

2010 · Movie · 105 min· Updated Apr 2026
⭐6.1
🤢4%
36

Top Pick

Apple TV+ logo

Stream on Apple TV+

HD · Included

Watch →
Scroll for options
🌐German,Japanese,Mandarin,+1 more· Originally English
Rated:R

Also see:

Shanghai(2012)Remake

About

You can watch Shanghai (2010) for free on Plex Channel.

An American man returns to a corrupt, Japanese-occupied Shanghai four months before Pearl Harbor and discovers his friend has been killed. While he unravels the mysteries of the death, he falls in love and discovers a much larger secret that his own government is hiding.

Shanghai is a film that explores themes of shanghai, china, world war ii, female spy. It also touches on american abroad and pacific theater and nazi collaborationism.

Trailer

Director

Mikael Håfström

Cast

John Cusack, Gong Li, Chow Yun-Fat, Ken Watanabe, Jeffrey Dean Morgan, David Morse, Franka Potente, Hugh Bonneville, Andy On Chi-Kit, Race Wong

Road TripFilm NoirHeistAlienParodySerial KillerCultDystopiaBased on True StoryTrendingFound FootageVampireFree MoviesDragonComing SoonRoad TripFilm NoirHeistAlienParodySerial KillerCultDystopiaBased on True StoryTrendingFound FootageVampireFree MoviesDragonComing Soon

You might also like

See all →
Mystic River poster

Mystic River

2003

⭐ 7.7🍅 89%
Confession poster

Confession

2020

Derailed poster

Derailed

2005

⭐ 6.4🍅 20%
The Surface poster

The Surface

2014

⭐ 5.0
Impulse poster

Impulse

1974

⭐ 4.4
Reawakening poster

Reawakening

2024

⭐ 6.3🍅 91%

Best way to watch

5 options ranked by value · 🇺🇸 United States

Free with ads

Plex Channel logo
Plex Channel

Free · Included · HD

→

Included with subscription

Apple TV+ logo
Apple TV+Best dealBest quality

Stream · Included · HD

→
Philo logo
Philo

Stream · Included · HD

→
Starz logo
Starz

Stream · Included · HD

→
Starz Amazon Channel logo
Starz Amazon Channel

Stream · Included · HD

→

Last verified 5 days ago

Links may be affiliate links. We earn a small commission at no extra cost to you.
Shanghai poster

Shanghai

2010•⭐ 6.1•105 min•Updated Apr 2026
🌐German,Japanese,Mandarin,+1 more· Originally English

You can watch Shanghai (2010) for free on Plex Channel.

Rated:R
⭐

IMDb

6.1/10

🤢

RT Critics

4%

36

Metacritic

Also see:

Shanghai(2012)Remake

An American man returns to a corrupt, Japanese-occupied Shanghai four months before Pearl Harbor and discovers his friend has been killed. While he unravels the mysteries of the death, he falls in love and discovers a much larger secret that his own government is hiding.

Shanghai is a film that explores themes of shanghai, china, world war ii, female spy. It also touches on american abroad and pacific theater and nazi collaborationism.

Director

Mikael Håfström

Cast

John Cusack, Gong Li, Chow Yun-Fat, Ken Watanabe, Jeffrey Dean Morgan, David Morse, Franka Potente, Hugh Bonneville, Andy On Chi-Kit, Race Wong

Road TripFilm NoirHeistAlienParodySerial KillerCultDystopiaBased on True StoryTrendingFound FootageVampireFree MoviesDragonComing SoonRoad TripFilm NoirHeistAlienParodySerial KillerCultDystopiaBased on True StoryTrendingFound FootageVampireFree MoviesDragonComing Soon

5 options ranked by value · 🇺🇸 United States

Keep browsing: New Releases · Popular Movies · Drama · Thriller

DramaThrillerMystery

shanghai, china · world war ii · female spy · american abroad · pacific theater · nazi collaborationism · spy thriller · japanese occupation of china · war against fascism · international espionage

Shanghai is streaming on Apple TV+. Watch Shanghai for free on Plex Channel. Shanghai is streaming on Philo. Shanghai is streaming on Starz. Shanghai is streaming on Starz Amazon Channel. Shanghai is not currently available on Netflix, Hulu, Max, Disney+, Prime Video. Availability last verified April 11, 2026.

You Might Also Like

Mystic River poster

Mystic River

2003

⭐ 7.743🍅 89%
Confession poster

Confession

2020

Derailed poster

Derailed

2005

⭐ 6.363🍅 20%
The Surface poster

The Surface

2014

⭐ 4.975
Impulse poster

Impulse

1974

⭐ 4.447
Reawakening poster

Reawakening

2024

⭐ 6.273🍅 91%

All Options

Free

Plex Channel logo

Plex Channel

Free • Included

HD
Open Plex Channel

Included with Subscription

Apple TV+ logo

Apple TV+

Stream • Included

HD

Also via Apple TV Channel

Open Apple TV+
Philo logo

Philo

Stream • Included

HD
Open Philo
Starz logo

Starz

Stream • Included

HD
Open Starz
Starz Amazon Channel logo

Starz Amazon Channel

Stream • Included

HD
Open Starz Amazon Channel

Frequently asked questions

Shanghai (2010) is available to stream on Fandango At Home, Google Play Movies, YouTube, Plex Channel. Compare prices and options on WhereCanIWatch.tv.