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.
Or via streaming platforms:
Shanghai (2010) is available on streaming platforms like Netflix, Disney+, Amazon Prime, HBO Max, and Apple TV+. Rating: 6.1/10. Check each platform for availability in your region.
Yes, Shanghai (2010) is available with subtitles in multiple languages on most streaming platforms. Stream in HD quality.
Availability varies by region. Check Netflix, Disney+, HBO Max, Amazon Prime, Hulu, and Apple TV+. Rated 6.1/10.
The movie Shanghai (2010) stars John Cusack, Gong Li, Chow Yun-Fat, Ken Watanabe. Genre: Drama, Thriller, Mystery.
© 2026 ALMO AI - Smart Calendar