You can't dislike the movie till or until your cynism heavy on you! SLB brilliantly drives the whole movie, gives equal weight to the whole character. The background score of the movie doesn't let you disappoint any point. specially cinematography enhance your imagination to feel that era more precisely.
1st of all there is no question mark on Sahid's performance only thing is that Ranveer performed it so brilliantly that every other character in this movie seems to be a little bit shaded.