Shanghai poster

Where to watch Shanghai (2012)

शंघाई

  • Movie
  • Hindi
  • 2h 0m
Theatrical release
8 Jun 2012

Which language do you want to watch Shanghai in?

Pick a language to see where it streams. On OTT in 3 countries and 1 languages.

Where to watch in India

Last checked: 8 Oct 2026, 3:00 PM IST. Report a problem

Want this in another language?

Tell us which one. We publish the counts openly on most requested dubs, so platforms and distributors can see what people are actually asking for.

Seen it? Rate it

No ratings yet. Be the first!

Languages and dubbing

LanguageTypePlatform
Hindi हिन्दी Original Amazon Prime Video Verified
Hindi हिन्दी Original Amazon Prime Video with Ads Verified

Story

When a prominent activist opposing a major government development project dies in a suspicious accident, an IAS officer is assigned to investigate. As he digs deeper into the circumstances surrounding the death, he uncovers layers of deception and hidden motives. The investigation pulls him into a complex web of political intrigue and criminal activity.

Why watch

  • Crime thriller directed by Dibakar Banerjee with a gripping investigative narrative
  • Strong ensemble cast including Abhay Deol, Emraan Hashmi, and Kalki Koechlin
  • Hindi-language mystery that explores political corruption and conspiracy

Good for: Viewers who enjoy crime thrillers and political mysteries; not recommended for family viewing given the genre.

Trailer

Cast

Frequently asked questions

Which OTT platform is Shanghai streaming on?

Shanghai is currently available in India on Amazon Prime Video.

Can I watch Shanghai for free?

No, you need a subscription to Amazon Prime Video to watch Shanghai.

Is Shanghai on Netflix?

No, Shanghai is not on Netflix in India right now. You can watch it on Amazon Prime Video.

Is Shanghai on Amazon Prime Video?

Yes, Shanghai is available on Amazon Prime Video in India. More Hindi movies on Amazon Prime Video →

Is Shanghai on JioHotstar?

No, Shanghai is not on JioHotstar in India right now. You can watch it on Amazon Prime Video.

When was Shanghai released?

Shanghai released in theatres in India on 8 Jun 2012.

Who is in the cast of Shanghai?

Shanghai stars Abhay Deol, Emraan Hashmi, Kalki Koechlin, Prosenjit Chatterjee and Supriya Pathak. Abhay Deol movies on OTT →

Who directed Shanghai?

Shanghai is directed by Dibakar Banerjee. All movies directed by Dibakar Banerjee →

How long is Shanghai?

Shanghai runs for 2h 0m (120 minutes).

Explore more

Hindi movies on Amazon Prime VideoHindi movies on Amazon Prime VideoHindi crime moviesCrime moviesHindi mystery moviesMystery movies2012 Hindi movies on Amazon Prime Video2012 Hindi movies2012 movies on OTT2012 crime movies2012 Hindi crime moviesAbhay Deol movies on Amazon Prime VideoNew on Amazon Prime Video this week

More like this