Gulzar has also turned the narrator for the 1948-set drama, which follows the story of an Indian and a Pakistani soldier, who are compelled to fight in a war between the two countries soon after the Independence.
"Gulzar saab said 'make the movie first and then we will see'. When it was shown to him, he liked it very much and decided to be a part of it. He has previously worked on such issues and has a sensitive writing on this subjects," Vijay, 50, told PTI.
'Kya Dilli Kya Lahore' is slated to hit cinemas on May 2.
Raaz is well known for his comic skills having given memorable performances in films like 'Monsoon Wedding', 'Run' and 'Delhi Belly' among others.
After enthralling the audience with his full fledged lead roles in National Award winning 'Raghu Romeo' and Naseeruddin Shah starrer 'Barah Aana', the actor has taken on the role of a Pakistani soldier in 'Kya Dilli Kya Lahore'. Manu Rishi plays the Indian soldier.