A
🔍
Movie

Shanghai

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

6.1(192)20101h 45m
IMDb

Where to watch Shanghai in Canada

Shanghai is available to rent or buy on Google Play Movies, CosmoGo, YouTube and Amazon Video in Canada. It isn't on a subscription streaming service there yet. Availability checked 3 June 2026.

About Shanghai

Shanghai is a 2010 movie in the Drama, Thriller and Mystery genres, directed by Mikael Håfström, starring John Cusack, Gong Li and Chow Yun-Fat. It has a runtime of 1 hour 45 minutes. It holds an average rating of 6.1/10 from 192 viewers. Below you can see where to watch Shanghai in Canada — across streaming, rental and purchase options — along with the full cast, trailer and viewer reviews.

Shanghai trailer

Overview

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.

Top cast

Themes & keywords

shanghai, chinaworld war iifilm noirfemale spyamerican abroadpacific theaternazi collaborationismspy thrillerjapanese occupation of chinawar against fascisminternational espionagechinese resistance

Frequently asked questions

Where can I watch Shanghai in Canada?+

In Canada, Shanghai is available to rent or buy on Google Play Movies, CosmoGo, YouTube and Amazon Video. It isn't on a subscription streaming service there right now.

Is Shanghai on Netflix?+

Shanghai is not on Netflix in Canada right now.

How long is Shanghai?+

Shanghai has a runtime of 1 hour 45 minutes (105 minutes).

Who stars in Shanghai?+

Shanghai stars John Cusack, Gong Li, Chow Yun-Fat, Ken Watanabe and Jeffrey Dean Morgan.

When did Shanghai come out?+

Shanghai is a 2010 movie directed by Mikael Håfström.

What genre is Shanghai?+

Shanghai is Drama, Thriller and Mystery film.

Who directed Shanghai?+

Shanghai was directed by Mikael Håfström.

User reviews

Write a review for Shanghai

No reviews yet — be the first to review Shanghai.

Explore more