The music of the film is composed by Oscar winner AR Rahman.In the film he has composed a beautiful track—“Do nishaniyan”. This film album has 9 songs in total. To begin with is an interesting composition sung by Rashid Ali and Shreya Ghosal.
This is a zippy track and exudes freshness. Next in the list comes a song with an Indian flavor “Maiya yashodha” which has two versions. The Jamuna mix is sung by Chinmayi and Javed Ali and the Thames mix has also been sung by the same singers.
This has more electronic beats. “Hello” sung by Karthik is a song that revolves around the telephone. The composition also has a dialing tone.
The most beautiful track is indeed “Do Nishaniyan” sung by Sonu Nigam. It also has a reprised version sung by Sonu Nigam. Then comes Shreya Ghosal’s foot-tapping track “Pam para”. Rashad Ali’s “Call me dil” is a soft and melodious track.
Finally comes Vijay Yesudas’ song “I’ve been waiting”. This wonderful composition is half English and half Hindi. On the whole, this film album is a mix of various genres.It is a likable album.