This Movie is pure classic and gold I have got hold of. Its inspired from Clint Eastwood's Dirty Harry and its done in quite excellent manner. Characters have been built quite perfectly, and have given an arc its needed and progresses well with the story. AB's character is perfectly built upon while other characters are used quite welll but not built upon. Yes, The Villain is quite miscast, I think the makers wanted to create 'Naam' like Villian which creates "Comedy" at the same time and add entertainment value in the scene. I think Paresh Rawal would have been perfect pitch. Overall movie is quite entertaining, and action sequences are executed well. We have got a clear classic movie here. Kudos go and watch it at one go. Its on youtube.