I watched this in 2020, to see why Anurag Kashyap and Ranbir Kapoor didn't work in this golden age of content based genre cinema. The movie lives up to it's promise of 'noir' but falls flat at character development. The first quarter of the movie is too fast and almost does injustice to the original plot. This is what happens when novels are expressed in 2.5 hours. The efforts can be seen for creating a stylized version of post independence "Bombay" but that's it. There is nothing new in-terms of script and it follows all the, already exhausted genre tropes. The cast is good except for the blunder of Karan Johar. He stick out like a sore thumb among-st the impressive performance of the whole cast. The expectations from Anurag Kashyap and Ranbir Kapoor duo was not met and the result was very underwhelming. No wander people didn't watch it in theaters. I would have been very sad about my life choices after paying to watch this movie.