The film revolves around the life of a man from Kochi, named Sachi and his girlfriend, Vasudha.
Sachi works at an information technology firm and takes time off from work to attend his sister's wedding. While on leave, he and his girlfriend Vasudha go on a date for her birthday where they encounter Alwin, sitting in a car with Mukundan. Alwin and Mukundan convince Sachi that they are police officers and that he and Vasudha will be arrested if they don't escort them.
Sachi and Vasudha are mentally tortured while driving around with Alwin and Mukundan. Alwin tries to make a move on Vasudha while Sachi is away. Tired of Alwin's actions, Mukundan leaves the three of them alone. Alwin continues to harass them but leaves after Sachi pays him off. The two then go to Vasudha's hostel without speaking. A frustrated Sachi asks Vasudha what Alwin has done to her. Upset by his question and the fact that he didn't ask her if she was okay, she insults him and gets out of the car and Sachi angrily drives back home.
While Sachi is restless at home, he decides to take revenge. He goes back to the place where he originally met Alwin and discovers that Alwin is just an ambulance driver and Mukundan is a tailor. Sachi finds Alwin's address and goes to his house while he is away. He is greeted by Alwin's wife, Maria, and his daughter, Mia (Lakshmi Nanda Kishore). He enters the house and makes a scene. When Alwin arrives home, he and Sachi get into a fight, with Sachi breaking Alwin's legs. Sachi attempts to leave but is stopped by a procession on the road. Sachi begins to torture Alwin's wife and daughter in the same way Alwin tortured him and his girlfriend.
Alwin's friends arrive outside his house. He attempts to call to them for help but stops when Sachi threatens to kill his daughter. Meanwhile, Maria overhears Alwin's friends talking about Sachi's incident. As his friends leave, Maria angrily questions Alwin, who confesses that he tried to sexually assault Vasudha, but she fought back. Sachi apologizes to Maria and leaves the broken family alone. Maria takes her daughter inside, while Alwin lies in the room immobilized. A happy and relaxed Sachi meets Vasudha that night.
The next day, Vasudha joins Sachi at her college. Still angry at his question, she asks what else he wants to know. He pulls his car over and takes Mukundan out of the trunk. Mukundan apologizes and Sachi offers him money to get back home. Still angry, Vasudha asks Sachi if he would've abandoned her, had Alwin done something to her. Sachi refuses to reply and changes the topic by proposing to her for her birthday. She turns him down as she does not want to live with Sachi anymore. She realizes Sachi might not have accepted her if something bad had happened, regardless of who was at fault or how miserable the situation was.
During the credits, multiple real-life instances of moral policing are shown.[3]
Deepika Jayaram of The Times of India rated the movie 3.5 out of 5 stars and wrote, "The film gives a glimpse into the kind of moral policing that many are constantly subjected to, on our streets. It also shows how such experiences get etched into the minds of those who have had to go through such ordeals." Jayaram also praised Shane Nigam and Ann Sheetal's acting.[3]
Ashwin Baradwaj of Lensman rated the movie 4/5 and stated, "Ishq is a good example of how to make a message-oriented film. Apart from a small dialogue from Shane Nigam towards the end of the film, there is hardly any spoon-feeding here and what you get is an impactful cinema powered by solid performance and craft-filled making."[citation needed]
Litty Simon of Manorama Online rated the movie 3.5/5 stars and offered, "Without diverting from its serious note, Ishq wins heart for the subtle nuances through which it tried to differentiate between 'love' and 'passion'."[7]
Akhila Menon of Filmibeat wrote, "Ishq is not just another love story but discusses a highly relevant social issue in a highly effective manner. Do watch it..!!" and rated it 3.5/5 stars.[8]
Cris of The News Minute rated the movie 2/5 stars and said, "The movie begins promisingly enough, becomes a drag after a point and the issue of moral policing that it deals with is not handled well."[9]