I'll make it short, its is a very good movie and is worth a watch. All the bad ratings are mostly from the humongous population of India who didn't like that there was a small dialogue portraying the Indian Administered Kashmir as a disputed territory.
Which it is ;).. see ya!