Kamal plays the lead role the film, being made in Tamil and Hindi. It also features Pooja Kumar, Andrea Jeremiah and Jaideep Ahlawat as well as Rahul Bose.
"Casting Jaideep, Andrea and Pooja was easy as I was looking for talent and I found it in them," Kamal said at the screening of the excerpts from the film at the ongoing 13th IIFA weekend and awards.
His trick to make films appealing to audiences is that while making them, he considers himself to be part of the audience and works accordingly.
"Audiences are something that we are scared of. We are so paranoid of audiences that we forget to realise that we filmmakers are also one of them," Kamal said.
"I have a philosophy with which I make films, it may not be best or may not be followed by others. I take the best from my audiences and I consider myself one of them and make films," he added.
The release date of the film, which has a special appearance by Shekhar Kapur, is yet to be decided.
In picture: Kamal Haasan addresses the media at the unveiling of Vishwaroopam
Text: IANS; Images: AP/Sify.com