All those who have given negative reviews need to understand that the best way to watch a movie is without expectations. Also most of the movie reviews have been shared in the midnight so you can understand the mindset.
Anyway. Its everyone's opinion, according to me it's a very nice movie And I really liked the treatment of this movie. Technically its very strong. Watch it you will not be disappointed. Yes there are few minute flaws may be we are thinking it as flaws but probably the director may be trying to convey something which is difficult to understand