It's OK ... it's definitely not as great as many 5-star reviews hype it up to be, but it's also not as horrible as some of the 1-star reviews claim either. It's *painfully slow* taking off ... if you get bored easily or need action to hold your attention, this is not the movie for you to watch. You could easily skip the first 30 minutes and not miss anything too important. (not sure if that's good or bad) The movie overdoes Shree's "cuteness" in the beginning ... it would have been cheaper to show a bunch of puppies and kittens playing together for the first 20-30 minutes to get that same "awwww" reaction they were clearly looking for. It gets better after an hour, but then it just starts to look very similar to every other "psychological thriller". It borrows elements from other movies and tries to string them together to make something 'new', but it doesn't quite get there. It was good, but not something you'd watch more than once, IMO.