Review
There's a rawness to this story that cuts deep—a tale of circumstance versus choice, of how one moment of childhood bad luck can splinter two lives into opposite directions. The premise itself carries tremendous weight: two boys, one system that fails them, decades of consequences. What Director Vikram Chopra does beautifully in the first half is make us *feel* Babu's desperation, the unfairness of a world that won't let him atone. Rajveer Singh's performance as Babu is genuinely moving—there's a quiet dignity in how he portrays a man trying to claw back to decency. The chemistry between him and Priya Kapoor (as Maya) crackles with an authentic tension that goes beyond romance; it's the collision of two people from different worlds, made tragic by the lies between them.
But here's where the film stumbles into its own web. By the second half, the narrative becomes overwhelmed by its own complications—Bhagat's motivations feel paper-thin, the cop subplot with Malik (played with decent sincerity by Arjun Mathur) gets lost in the shuffle, and the "choose your poison" climax, while thematically rich, doesn't land with the emotional clarity it desperately needs. Chopra seems torn between making a gritty crime drama and a redemption love story, and the seams show. The family dynamics that could've grounded everything feel underexplored, reduced to convenient plot devices rather than real relationships. What saves it from complete collapse is the film's heart—you genuinely want Babu
Storyline
Babu and Malik are inseparable best friends from a small Indian town who make one stupid mistake as kids—they steal something and get caught, but only Malik has someone to bail him out! Babu ends up in a juvenile centre while Malik gets a second chance, and years later their paths diverge completely: Malik becomes a principled cop while Babu spirals into crime and prison. When Babu finally gets released, he's ready to go straight, but the world keeps shoving him back into darkness—he gets falsely accused of theft, his old crime partner Bali refuses to believe he's changed, and when a brutal fight leaves Bali dead, Babu's got nowhere to run but away!
So Babu flees to Northern India where he gets cornered by this manipulative guy named Bhagat who forces him to impersonate Kundan, the long-lost heir of a wealthy man named Shahji—it's either this con or getting turned in to the cops! But here's where everything gets beautifully complicated: Babu actually wins over this genuinely kind family, earns their trust and affection, and oh yeah, he falls head over heels for Maya, Shahji's daughter (his fake "sister"—awkward!). Meanwhile, Bhagat's greed keeps escalating and he's demanding Babu rob the family blind, the police are closing in, and Babu's caught in an impossible web of lies that's only getting tighter.
Now Babu's trapped between three impossible choices—betray the greedy criminal who's blackmailing him, steal from the innocent family who've shown him genuine love, or turn himself in to a cop he once called his best friend! Every move he makes will destroy something or someone, and there's literally no clean way out of this mess—he's created a perfect storm where his past, present, and heart are all on a collision course!