Indian version of Guy Ritchie or Tarantino (without much blood shed) style movie.. Great writing, screenplay, cinematography in Indian Context..Tripathi and Rajkumar rao steal the show.. others are also top notch, especially the side kicks of main antagonist..And Anurag Basu in his role also surprising..Good entertainment all the way..