The filmmaker, who has based his third directorial venture on Chetan Bhagat's bestseller The 3 Mistakes of My Life, which tells the story of three friends living in Ahmedabad, took to Twitter to express his disappointment.
"Strange how some people are seeing Kai Po Che! as Modi propaganda. They are obviously missing the point and looking for something that it's not..." he tweeted.
Reportedly, some people have been criticising Kai Po Che! for watering down the 2002-Godhra riots incident in the film by depicting it as something that was the sole decision of one the Hindu local leaders.
However, Kapoor describes Kai Po Che! as a film for youth.
"Kai Po Che! is about the innocence of youth and their coming of age... not a witch hunt... accept it for what it is... and you might see the light," he tweeted.
Starring, Sushant Singh Rajput, Raj Kumar Yadav, Amit Sadh and Amrita Puri, the film came out last week and is doing well at the box office.