one of the best Bollywood films

Rating: 8/10 (9 July 2018)

One of the best Hindi films ever made. yes, there is some lacking in direction and editing but whatever! 8 star is the perfect rating for this movie. excellent casting. Best thing about this movie is that this movie is full of good messages.