Tanveer, the one eyed vicious villain, had managed to try out her schemes unnoticed. But when Zoya got her eye on getting the evil out in the open, she started joining the dots soon enough. Zoya sent the knife with which Tanveer was allegedly attacked to the forensics. The results said that the fingerprints does not belong to any criminal from their record. They also said that the prints are definitely that of a female.
Zoya also got to know that there was something amiss about the Zoya's eye. She tried a couple of tricks to confirm this. And when Zoya ran into Tanveer without her lens, she confronted her about everything. Tanveer like a rat out of its box, declared war against Zoya. Tanveer even threatens her of harming her physically.
Coming to Asad (Karan Singh Grover). When Zoya discovers about Tanveer's eye, she tells Asad about this and that Tanveer is the reason for all the chaos at his place. And that she is not a damsel in distress but the one who is causing all the distress. But Tanveer beats Zoya here as well, she would have confessed about her eye to Asad already. Thus turning the issue back to her side. All in all, Asad is still in the impression that Tanveer is the one facing all the injustice in life.