What looks like a simple crush slowly turns into something darker, making it clear early on that this is no ordinary love story.
The show builds its narrative around obsession, showing how blurred boundaries can lead to disturbing consequences. From moments of silent observation to actions like surveillance and a shocking public arrest, the story keeps raising the stakes. There’s a constant sense of unease, which works well for the genre and keeps viewers engaged.
Starring Gautam Handa, Navina Bole, Vinayak Naresh Jain, Prabhat Arora, Sumit Raaj, and Krisheka Patel, the performances overall manage to hold the narrative together. The intensity required for such a story comes through in key moments, especially when emotions shift from controlled to unpredictable. While some performances feel slightly over-the-top in high-drama scenes, they still fit the show’s tone.
One of Nafrat’s biggest strengths is its binge factor. The micro-drama format works in its favour, with short episodes that end on hooks, pushing you to keep watching. The suspense elements, along with jealousy and manipulation, keep the narrative engaging and fast-moving.
At the same time, the pacing becomes a drawback. The transition from attraction to extreme obsession feels rushed, which reduces the emotional impact. The story moves quickly from one major moment to another without fully exploring the psychological depth behind those actions.
Another limitation is the lack of a deeper emotional perspective. While the obsession is clearly shown, the emotional consequences and internal conflicts are not explored enough. This makes some scenes feel surface-level when they could have been far more powerful.
Despite these flaws, Nafrat delivers on its promise of being a dark and gripping watch. It doesn’t romanticise the situation; instead, it highlights how dangerous unchecked emotions can be.
In the end, Nafrat keeps you hooked with its intensity and shocking twists, but falls slightly short due to rushed storytelling and limited depth.
Rating: 3/5
