What worked:
overall production team; it's one of the very few Bollywood movies that stood the expectations and set the bar high, challenging the movie team around and setting a record by demonstrating what can be reached with a overall great team. Not a single team deserves the praise. Performance wise, Manoj Bajpayee and Nawazudin Siddhiqui stole the show. All the supporting casts were casted brilliantly giving us a watchable and believable ambiance. The music and score are commendable and the experiment actually worked on the favor of the team. The screenplay, action design, production design and direction are well balanced. An avid movie lover understand the quality of the movie we have in front of us, and I think many won't deny that it's one of the best Bollywood movies in the genre. Few have been able to excel the scale and the movie making process altogether.
What did not work:
Final verdict: highly recommended