

Shanghai
“In a world filled with secrets, solving a mystery can be murder.”
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.
Director: Mikael Håfström
Cast: John Cusack, Gong Li, Chow Yun-Fat, David Morse, Ken Watanabe
Watch Shanghai (2010) Free Online in HD
Stream Shanghai online for free in full HD on StreamVault — no sign up, no subscription. Full movie available to watch instantly in high quality.
Watch Trailer
Cast

John Cusack
Paul Soames

Gong Li
Anna Lan-Ting

Chow Yun-Fat
Anthony Lan-Ting

David Morse
Richard Astor

Ken Watanabe
Tanaka

Franka Potente
Leni Müller

Jeffrey Dean Morgan
Conner

Hugh Bonneville
Ben Sanger

Hon Ping Tang
Chen

Benedict Wong
Juso Kita











