A powerful king, a reigning queen, an innocent confidante and an evil prince..." Seen through the watchful eyes of a police officer, Once Upon A Time In Mumbai vividly depicts the changing face of the great city's underworld.
Set primarily in 1970s Mumbai, the film follows the rise of Sultan (Ajay Devgan), and the conflict that erupts when Shoaib (Emraan Hashmi) challenges his supremacy and attempts to usurp power for himself.
Filmed in a glorious retro chic style, this is a glamorous and powerful rewind to a golden era of romance, smuggling, cabaret and mafia - believe it or not, this happened... Once Upon A Time In Mumbai
Starring: Ajay Devgan, Emraan Hashmi, Prachi Desai, Kangana Ranaut
Once Upon A Time In Mumbai is released 30th July.