Net Worth →
Where to Watch

Shanghai (2010): Where to Watch, Cast & Facts

An evergreen, sourced guide to Shanghai: streaming options, cast and core facts.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Shanghai poster
The Movie Database (TMDB) · TMDB image asset

Looking for where to watch Shanghai (2010)? Here's an evergreen, sourced guide to streaming options, the cast and the core facts of this movie. In a world filled with secrets, solving a mystery can be murder.

Where to watch

TMDB's U.S. watch-provider data lists Starz Apple TV Channel, Starz, Philo, Starz Amazon Channel. Availability changes by country and date, so check your streaming app before watching.

Cast

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

About Shanghai

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.

More like Shanghai

Figures and availability come from public TMDB data and are provided as a sourced reference.

Frequently asked questions

Where can I watch Shanghai?

TMDB's U.S. watch-provider data lists Starz Apple TV Channel, Starz, Philo, Starz Amazon Channel. Availability changes by country and date, so check your streaming app before watching.

Who is in the cast of Shanghai?

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

Is this Shanghai guide official?

No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.

Sources

More in Movies