I have watched all 3 seasons of Naagin and Season 3 seems to be the most irritating one. They gave huge speculation about the revenge drama stating "Iss baar inteqaam ki saari hade hongi paar, jab kayi roop badal kar karegi woh vaar" bloody hell forget about the inteqam. I haven't seen Bela change to her naagin avatar more than hardly a few scenes. All she does is think of Mahir and her. Its so ridiculous after a point of time. At the beginning it looked like she wants to take the revenge of Vikrant's death and now Vikrant has come back and she argues that there is no revenge seeking in her mind anymore. Adding to it the revenge which was supposedly hers was executed by Vish n all means. All that Bela has done in her revenge saga is kill the daayan and Daksh (out of 11 people she saw in Vikrant's dead eyes)The first two seasons boasted of the revenge drama but this season is just going hayward without any concept in it at all. It is the most terrible season of Naagin so far. Bela is expressionless and Mahir is actually annoying at many times. The only good factor of this season is Anita Hasnandani. She is terrific and slaying the role of Naagin. There is drama, revenge and seductiveness in her portrayal. Her eyes do most of her work. She is awesome. Yuvi played by Ankit Mohan is doing a great job. Rajat Tokas as Vikrant is great as the current antagonist. The lead pair sucks big time. very irritating season 3 of nagin, there is no meaning & no concept. need to close this season Immediately.