Imran Khan new song, 'Tayyab Ali' from Once Upon A Time In Mumbai Dobara, shows the actor in a completely new avatar.

To be launched today at Mohammed Ali Road, the song was initially to be released on July 10. However, as Imran felt it be apt not to do it during Ramzaan, as he would be busy praying and fasting, he asked the makers to pre-pone the launch.

The song is taken from Rishi Kapoor's film Amar Akbar Anthony, which is a qawaali. Playing a Muslim character in the film, the location for the launch was the perfect choice.

A sequel to the 2010 hit film Once Upon A Time in Mumbaai, this Milan Luthria film also stars Akshay Kumar, Sonkashi Sinha and Sonali Bendre amongst the others.