Well, that was a roller coaster of a movie. I'm not sure about the negative reviews. People who have children can relate to this. The overall plot had the full circle of a psychological thriller, the motivation for both the villain and the protagonist was spot on. It kept me at the edge of my seat. Of course, you could nitpick in every Indian movie (say, colorist, some weird jump cuts) but this had good editing beats, brilliant camera work, and an overall good story.