Star Cast: Neena Gupta, Sanjay Mishra, Kumud Mishra, Amitt K. Singh, Shilpa Shukla
Director: Jaspal Singh Sandhu
What’s Good: A strong plot powered by a tight yet unhurried script
What’s Bad: Nothing that really stands out
Loo Break: Not at all
Watch or Not?: Absolutely—this one’s a cracking entertainer
Language: Hindi
Available On: Theatrical release
Runtime: 131 minutes
User Rating: —
Opening
Cop Shambhunath Misra (Sanjay Mishra) supplements his modest income by stealing vegetables from the local jail and selling them outside. He shares a quiet bond with Manju (Neena Gupta), a woman serving a 28-year sentence for two murders. Both carry painful pasts, and their nightly interactions are discreetly enabled by a compassionate officer, Nafeesa (Nidhi Dewan).
Shambhunath is also burdened by a loan taken for his son’s overseas education. The son, now settled abroad, has severed all ties, leaving his father to repay the debt alone.
Trouble begins with the arrival of the new prison chief, Prakash Singh (Kumud Mishra), an upright, caste-conscious officer. Frustrated by the violent and manipulative inmate Keshav (Aksshay Dogra)—who wields influence through bribes and political connections—Prakash assaults him during a confrontation. Keshav also exerts control over warden Rajni (Shilpa Shukla) and harbours predatory intentions towards young inmate Naina (Yogita Bihani), herself a victim of institutional injustice.
Soon after the beating, Keshav mysteriously disappears from what appears to be a locked room. His powerful politician uncle erupts in rage, triggering a formal investigation led by the relentless officer Ateet Singh (Amitt K. Singh).
Script Analysis
What unfolds is a gripping blend of love story, moral ambiguity, police procedural and human drama. Jaspal Singh Sandhu weaves these disparate elements into a taut, compelling narrative that never loses focus. The film’s final twist reframes everything that comes before it, elevating the mystery to a completely unexpected plane.
Clues are seeded early, reminiscent of classic thrillers, yet the film also engages with social realities—subtly but impactfully. The dialogues feel authentic and rooted in the setting, with Prakash’s measured restraint, Ateet’s firm authority and Shambhunath’s guarded sincerity standing out.
Performances
This sequel is anchored by two towering performers. Neena Gupta is exceptional as Manju, delivering a restrained, deeply philosophical performance marked by flawless expressions and tonal control.
Sanjay Mishra once again proves why he remains one of the finest actors of his generation. Effortlessly layered, he is especially powerful in his early interactions with Ateet and his scenes with Manju.
Kumud Mishra brings his trademark versatility to Prakash Singh, while Shilpa Shukla is effective in her role. Aksshay Dogra excels as the menacing Keshav, making the character thoroughly detestable. Nadeem Khan impresses as the duplicitous cop, following up strongly after his recent turn in Dhurandhar.
Direction & Music
The lone song adds little, but Advait Nemlekar’s background score significantly heightens the tension and mood. Sandhu builds confidently on his debut Vadh, crafting a sharply executed thriller he describes as a love story—and that description only deepens the impact of the climax.
Sandhu emerges as a director to watch, seamlessly blending genre, emotion and social commentary. If a Vadh 3 reunites Sanjay Mishra and Neena Gupta, it could well cement a rare cinematic universe driven not by stars, but by masterful character actors.
The Last Word
A superbly written and executed thriller, bolstered by impeccable casting and standout performances.
Aur kya chahiye?
Rating: ⭐⭐⭐⭐ (4/5)
👉 Click here to read the latest Gujarat news on TheLiveAhmedabad.com

