Let's start with what works: the performances. Neelima Sharma holds the whole thing together with a performance that's all restraint - no big Oscar-clip monologues, just a face that tells you everything. Pritam Pilania brings a devastating quietness to the husband, a man trapped between who he loves and who he's promised to be. Jatin Sarin's thief is twitchy and watchable, and Vinod Suryavanshi, as the pimp, finds a strange dignity in a role that could've gone ugly fast.
Roy directs like someone who actually walked these streets. The Mumbai here isn't the glossy skyline from a tourism ad; it's back alleys, flickering tube lights, the smell of rain on hot pavement you can almost feel. The "blue night" of the title becomes a character itself - that specific hour when the city gets honest.
Where it stumbles: the intersecting-lives structure is a well-worn indie playbook, and a few of the connections feel engineered rather than organic. There's a coincidence near the midpoint that made me mutter "sure, okay" under my breath. And while the atmosphere is thick, the pacing occasionally mistakes slowness for depth - two or three scenes hold their gaze a beat too long, and you feel the runtime even at 107 minutes.
Also worth noting: the TMDb rating sitting at 0/10 just means nobody's logged votes yet. Don't let the blank scorecard fool you - this one's finding its audience slowly, the old-fashioned way.
Is it a romance? A drama? The genres both apply, but neither captures it. It's more like a mood piece with a plot attached, and if you're the kind of viewer who needs answers by the final frame, you might leave restless. If you're the kind who likes living inside a question for a while, you'll be thinking about these four people for days.
Kajal Keshav and Bhusan Shimpi round out a cast that feels like a real ensemble rather than a collection of "and also starring" credits. Nobody's showing off. Everybody's serving the story.