Check out the stills of the Ekta Kapoor film. Once Upon a Time in Mumbaai stars Ajay Devgan, Kangana Ranaut, Emraan Hashmi and Prachi Desai in lead roles.
Ajay Devgan plays Sultan Mirza, allegedly based on Haji Mastan's life.
Kangna Ranaut plays Sultan's muse Rehana - an actress who is a bold and fearless beauty in real life, too.
Emraan plays Shoaib, Sultan's protege who challenges his supremacy, and takes over his position as the king of the Mumbai underbelly.
Prachi Desai has been paired opposite Emraan Hashmi. It is the first time that she has such a look on screen.