As with almost all Sharadindu Bandyopadhyay's stories, this one too is dark and unsettling. It deals with the vile manners and ulterior motives of men and women, none of whom can be trusted. Everyone wears not one but multiple shades of grey, irrespective of whether he or she has committed the central crime of the story or not. And in that sense, it sets up just the right mood for a noir-esque thriller. But just about then, director Birsa Dasgupta tries to do too much - of everything - to spoil the broth. Too much poetry, too much coquettish dialogue, too much overwriting - it just goes downhill from what is essentially an excellent opening sequence, one that holds both intrigue and promise. Twenty minutes into the film, and you are already feeling fidgety, because everyone on screen and behind it is trying to act too smart. Forty, and you are bored to death, because nothing new is happening, and by the time the interval comes, you are wondering whether you should even return to the auditorium after your bio break.
A really bad acting from the majority of the cast. Dev is just a joker. Most of the time it feels they are uncomfortable with their characters. The dub seems so fake. I have some expectation from Rajatabha Dutta, Santilal Banerjee & Satyam Bhattacharya but they failed. Personally, really disappointed with the character and the actor of Manilal (Satyam). The chemistry between Satyabati and Byomkesh is also very immature. Some of the actors have problem in accent in Bengali. The screenplay need to improve a lot. Dialogues are poorly written due to lack of research work. The direction is totally horrible. Overall this film suffers from poor writing, terrible execution.