Story building is excellent and acting of the character "Netra" is the main charm of this series.
Lara Datta act fine as a police inspector but the conflict between her and masculine police department and her struggle against it become controversial when she just use Netra for her own benefit; from the very first scene to till the last scene.