It's not made on high budget but the story characters are too addictive. Literally this is best movie in Bollywood made in last 18 years(2018).it has still the same feeling as watching it first time. Anurag Kashyap is currently the best director in Bollywood.