Again, in 2010, Devgn starred in Milan Luthria's "Once Upon a Time in Mumbai", which was among the top-grossing films of that year. Both the film and Devgn's performance were well received by the critics. Taran Adarsh said: "Ajay Devgn is splendid as Sultan. The actor had enacted a similar role in "Company", but it must be said that his interpretation is so different in "Once Upon A Time in Mumbaai". He adds so much depth to the character, which only goes to prove his range and versatility. This is, without a trace of doubt, Ajay's finest work so far." Komal Nahta said: "Ajay Devgn is simply fantastic in the role of Sultan Mirza. So real is his performance that it looks like he was born to play this role. Right from his look to his acting including dialogue-delivery, everything is fabulous. Indeed, an award-winning performance!"