Not sure why all those negative reviews.
Film is good and fast paced.
Screenplay was really good, (I saw someone wrote screenplay was not good not sure why??)
Amir speaking in awadh was really good. Those quirky liners were good.
Amitabh had more action sequences..
Amir's shady dwindling character in the film was nicely etched out and Amir was at his best.
Climax song reminded me of 80's movies where hero, heroine n gang dance in villains den n all that
All in all it is a good clean entertainer, go watch it.