I would ask you to watch this movie because this kind of movie is simply very rare in Bollywood.It is dark,smart and keeps you thinking for the entirety of it. A lot of people including myself found the movie very difficult to keep up with and I was the happiest person during the intermission!Not because the movie is bad rather I was happy because now I could join the dots and understand what really is happening!! Byomkesh is represented by Sushant Singh Rajput with perfection! Byomkesh isn't a fighter,he isn't fond of blood.He is just a normal guy who happens to be very smart and hence is a detective!His reactions to blood and murder are similar to what would happen if one of us sees a body. In the end the movie is kinda explained because come on it's a very complicated movie and we could use all the help we could get to understand it.