Shanghai poster

Shanghai (2010)

In a world filled with secrets, solving a mystery can be murder.

6.11h 45mDrama • Thriller • Mystery
▶ Watch Now (Free HD)🎬 Watch Trailer

Synopsis

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.

Movie Information

Director
Mikael Håfström
Writers
Hossein Amini
Release Year
2010
Runtime
105 minutes
Genre
Drama, Thriller, Mystery
Language
EN
Country
China, United States of America
Status
Released
Rating
6.1 / 10 (192 votes)

Top Cast

John Cusack
John Cusack
Paul Soames
Gong Li
Gong Li
Anna Lan-Ting
Chow Yun-Fat
Chow Yun-Fat
Anthony Lan-Ting
Ken Watanabe
Ken Watanabe
Tanaka
Jeffrey Dean Morgan
Jeffrey Dean Morgan
Conner
David Morse
David Morse
Richard Astor
Franka Potente
Franka Potente
Leni Müller
Hugh Bonneville
Hugh Bonneville
Ben Sanger

Official Trailer

Ready to watch Shanghai?

Pick a streaming source and press play — free, HD, no signup.

▶ Watch Shanghai Free

You May Also Like

King Rat
King Rat
1965
The Good Doctor
The Good Doctor
2011
Trigger Point
Trigger Point
2021
Chief of Station
Chief of Station
2024
Triage
Triage
2009
Stowaway
Stowaway
2022
The Commuter
The Commuter
2018
Weekend in Taipei
Weekend in Taipei
2024
Cleaner
Cleaner
2007
Sniper: Rogue Mission
Sniper: Rogue Mission
2022
The Secrets We Keep
The Secrets We Keep
2020
The Engineer
The Engineer
2023

Frequently Asked Questions

Where can I watch Shanghai online for free?

You can watch Shanghai (2010) online for free in HD on FreeFlix. No signup or subscription is required — just open this page and click play.

Is Shanghai available in HD?

Yes. FreeFlix offers Shanghai in full HD with multiple mirror sources, so if one source is slow you can switch in one click.

What is Shanghai about?

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.

Do I need to register or pay?

No. FreeFlix is completely free, with no registration, account, credit card, or hidden charges.