Skip to content
SearchOTT
Once Upon a Time in Mumbaai poster

Once Upon a Time in Mumbaai

2010·Movie·UA·132 min·★ 6.7(102)

“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?

CountryStreaming onRent / Buy
IndiaAmazon Prime Video, Hungama Play, VI movies and tv, Amazon Prime Video with AdsApple 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
FranceAmazon Prime Video, Amazon Prime Video with Ads—
SpainFilmin—
JapanAmazon Prime Video, Amazon Prime Video with AdsAmazon 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
#crime boss#criminal past#mafia#india#mumbai underworld

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

Ajay Devgn

Sultan Mirza

Emraan Hashmi

Emraan Hashmi

Shoaib Khan

Kangana Ranaut

Kangana Ranaut

Rehana Shergill

Prachi Desai

Prachi Desai

Mumtaz

Randeep Hooda

Randeep Hooda

Agnel Wilson

Gauahar Khan

Gauahar Khan

Special Appearance in "Parda" Song

Naved Aslam

Naved Aslam

Patrick, Sultan's henchman

Asif Basra

Asif Basra

Hussain Khan

Avtar Gill

Avtar Gill

Jeet Kumar Rathi

Sushil Pandey

Sushil Pandey

Iqbal

No photo

Ravi Khanwilkar

Vardhan

No photo

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.

Movies like Once Upon a Time in Mumbaai

See the full list →
The Penalty
Salaam Bombay!
The Seven-Ups
Little Caesar
They Made Me a Fugitive
Special 26
The Glass Key
Manorama Six Feet Under
Prince of the City
Detective Byomkesh Bakshy!
Killer's Kiss
The Parts You Lose