This is possibly one of the best films I've seen in a long time. The rest of the critical audience probably know nothing about it and are giving a negative review solely based on the talks heard from outside and themselves are very clueless about the topic. Getting influenced from other people causes them to write these kinds of reviews. This movie was awesome no doubt about it.