
Shanghai
2010 · Movie · R · 105 min · ★ 6.1
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.
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Not currently available to stream, rent, or buy in the US.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2010
- Release date
- 2010-06-10
- Language
- English
- Rated
- R
- Runtime
- 105 min
- TMDB rating
- 6.1/10 (192 votes)
Themes
- shanghai, china
- world war ii
- film noir
- female spy
- american abroad
- pacific theater
- nazi collaborationism
- spy thriller
- japanese occupation of china
- war against fascism
- international espionage
- chinese resistance
Cast & crew

John Cusack
as Paul Soames

Gong Li
as Anna Lan-Ting

Chow Yun-Fat
as Anthony Lan-Ting

Ken Watanabe
as Tanaka

Jeffrey Dean Morgan
as Conner

David Morse
as Richard Astor

Franka Potente
as Leni Müller

Hugh Bonneville
as Ben Sanger

Andy On Chi-Kit
as Yum

Race Wong
as Cabaret performer
Directed by Mikael Håfström