Mahadevan, who is part of the famous composer trio, Shankar-Ehsaan-Loy, plays a musician in Subodh Bhave's directorial debut, which is based on a play by the same name.
The 48-year-old National Award-winning singer says he overcame his initial hesitation about the film because he did not want to let go off such an interesting project.
"When the offer came to me from Nitin Keni (producer), obviously being the kind of person that I am, I went on the defensive thinking that he must be joking. However, Subodh convinced me that I fitted the role perfectly as it is the role of a musician," Mahadevan said in an interview on the sidelines of IFFI.
The film also stars Sachin Pilgaonkar and Bhave in lead roles. The original play premiered in 1967 in Mumbai where Hindustani classical vocalist Vasantrao Deshpande played one of the protagonists, Khansaheb.
Also Read
The play was was re-launched in 2010.
The film's music has been composed by Shankar-Ehsaan-Loy and they have retained some of the songs from the play which were composed by Jitendra Abhisheki.
"It was quite a challenge to play the character. I like the character because it is about the purity of music and is natural and innocent to the core. I was scared initially as I have never played any character in a film, although I have been part of many south Indian films as myself."
Mahadevan's upcoming films as a composer include "Rock On 2", "Mirzziya" and "Ghayal Once Again.