Where to watch Shanghai (2012)
शंघाई
- Movie
- Hindi
- 2h 0m
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.
Hindi audio is available in
Where to watch in India
-
Amazon Prime Video
Subscription · 1 audio · 1 subtitles
Watch
-
Amazon Prime Video
Subscription with ads · 1 audio · 1 subtitles
Watch
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
| Language | Type | Platform | |
|---|---|---|---|
| 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
-
Abhay DeolT. A. Krishnan
-
Emraan HashmiJoginder Parmar
-
Kalki KoechlinShalini Sahay
-
Prosenjit ChatterjeeDr. Ahmad
-
Supriya PathakChief Minister Madamji
-
PitobashBhagu
-
Farooq ShaikhPrincipal Secretary Kaul
-
Tillotama ShomeMrs. Aruna Ahmedi
-
Chinmay MandlekarSSP Chavan
-
Anant JogTruck Driver Jaggu
-
Scarlett Mellish WilsonSpecial Appearance in "Imported Kamariya" Song
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