

Once Upon a Time in Mumbaai
“Where it all began...”
A tale of two gangsters from the eras of past and present, whose lives enter parallel paths as they struggle to survive within Bombay's criminal underworld.
Where to watch Once Upon a Time in Mumbaai in India
Can I watch Once Upon a Time in Mumbaai in India? Yes — you can stream Once Upon a Time in Mumbaai in India on Amazon Prime Video, Hungama Play and VI movies and tv, or rent and buy it on Apple TV Store.
Click a service to open Once Upon a Time in Mumbaai there. Availability last verified on November 13, 2026.
Where is Once Upon a Time in Mumbaai streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| India | Amazon Prime Video, Hungama Play, VI movies and tv, Amazon Prime Video with Ads | Apple TV Store |
| United States | — | Amazon Video, Apple TV Store |
| United Kingdom | — | Apple TV Store, Amazon Video |
| Canada | — | Apple TV Store |
| Australia | — | Apple TV Store |
| Germany | — | Amazon Video |
| France | Amazon Prime Video, Amazon Prime Video with Ads | — |
| Spain | Filmin | — |
| Japan | Amazon Prime Video, Amazon Prime Video with Ads | Amazon Video |
About Once Upon a Time in Mumbaai
Once Upon a Time in Mumbaai is a 2010 Hindi-language drama, thriller and crime film directed by Milan Luthria. The cast is led by Ajay Devgn, Emraan Hashmi, Kangana Ranaut. It has a runtime of 2h 12m. Viewers rate it 6.7/10 across 100 ratings. In India, it is currently streaming on Amazon Prime Video, Hungama Play, VI movies and tv.
Once Upon a Time in Mumbaai was produced by Balaji Motion Pictures and made in India. It was released on July 30, 2010, and carries a UA certification. Made on a budget of about $19 million, it went on to gross $8 million worldwide.
- Director
- Milan Luthria
- Writers
- Rajat Arora
- Release date
- July 30, 2010
- Original language
- Hindi
- Age rating
- UA
- Status
- Released
- Country
- India
- Budget
- $19 million
- Box office
- $8 million
- Production
- Balaji Motion Pictures
Once Upon a Time in Mumbaai cast & crew
Once Upon a Time in Mumbaai was directed by Milan Luthria and written by Rajat Arora.
The cast features Ajay Devgn as Sultan Mirza, Emraan Hashmi as Shoaib Khan, Kangana Ranaut as Rehana Shergill, Prachi Desai as Mumtaz, Randeep Hooda as Agnel Wilson, and Gauahar Khan as Special Appearance in "Parda" Song.
Behind the camera, the score was composed by Pritam Chakraborty, cinematography is by Aseem Mishra, and it was produced by Ekta Kapoor and Shobha Kapoor.
Is Once Upon a Time in Mumbaai worth watching?
Once Upon a Time in Mumbaai holds an audience score of 6.7/10 from 102 ratings, a solidly received drama films.
At 2h 12m, it's a standard feature-length watch.
If you enjoy drama, thriller, and crime, Once Upon a Time in Mumbaai is worth a place on your watchlist.
How and where to watch Once Upon a Time in Mumbaai
In India, you can stream Once Upon a Time in Mumbaai on Amazon Prime Video, Hungama Play, VI movies and tv, Amazon Prime Video with Ads, and JioHotstar, or rent and buy it on Apple TV Store. Click any service above to open it directly.
Streaming rights change country by country and month by month, so the options above reflect India today — switch your country at the top of the where-to-watch section to see availability elsewhere.
Rate & review
Your rating and review are saved privately in this browser — no account needed.
Cast of Once Upon a Time in Mumbaai

Ajay Devgn
Sultan Mirza

Emraan Hashmi
Shoaib Khan

Kangana Ranaut
Rehana Shergill

Prachi Desai
Mumtaz

Randeep Hooda
Agnel Wilson

Gauahar Khan
Special Appearance in "Parda" Song

Naved Aslam
Patrick, Sultan's henchman

Asif Basra
Hussain Khan

Avtar Gill
Jeet Kumar Rathi

Sushil Pandey
Iqbal
Ravi Khanwilkar
Vardhan
Mehul Bhojak
Javed
More from the Once Upon a Time in Mumbai Collection
Once Upon a Time in Mumbaai — FAQs
▸Where can I watch Once Upon a Time in Mumbaai in India?
Once Upon a Time in Mumbaai is streaming on Amazon Prime Video, Hungama Play, VI movies and tv, Amazon Prime Video with Ads in India.
▸Where can I watch Once Upon a Time in Mumbaai in the US?
Once Upon a Time in Mumbaai isn't on subscription streaming in the US, but you can rent or buy it on Amazon Video and Apple TV Store.
▸Where can I watch Once Upon a Time in Mumbaai in the UK?
Once Upon a Time in Mumbaai isn't on subscription streaming in the UK, but you can rent or buy it on Apple TV Store and Amazon Video.
▸Is Once Upon a Time in Mumbaai on Amazon Prime Video?
Yes — Once Upon a Time in Mumbaai is currently available on Amazon Prime Video in India.
▸What language is Once Upon a Time in Mumbaai in?
Once Upon a Time in Mumbaai is originally in Hindi. Subtitle and dub options vary by streaming service.
▸How long is Once Upon a Time in Mumbaai?
Once Upon a Time in Mumbaai runs 2 hours 12 minutes (132 minutes).
▸What is Once Upon a Time in Mumbaai rated?
Once Upon a Time in Mumbaai is rated UA. It holds a 6.7/10 audience score from 102 ratings.












