1. Weak Romance & Lead Pair The biggest flaw. Esha Gupta (Dr. Jhanvi) looks stunning but delivers a wooden performance. The chemistry between Hashmi and Gupta is non-existent compared to Hashmi’s iconic pairing with Kangana Ranaut in the first film. Their love story feels forced and slows down the pace.
2. Formulaic Second Half The first half is tight and engaging. The second half becomes predictable: the hero wants to go straight, the cop (played by Randeep Hooda) trusts him, the villain threatens, and a tragic climax ensues. It follows the Bollywood "tragic hero" template beat-for-beat.
3. Randeep Hooda is Underutilized Hooda plays a tough cop, ACP Pratap. He does a solid job, but his character arc is too abrupt (the sudden friendship with a criminal feels unearned). A gripping cat-and-mouse game never fully materializes.
4. Comparison to Jannat If you watch it expecting the emotional depth of the original, you will be disappointed. Jannat was a tragic love story set to betting. Jannat 2 is a crime drama with a side of romance. jannat 2
Jannat 2 is a decent, gritty crime drama that benefits greatly from a raw performance by Emraan Hashmi and a soulful soundtrack. While it fails to capture the tragic romance of the original Jannat (2008), it works as a standalone story about obsession and the illegal gun trade.
Genre: Crime Thriller / Action / Romance Director: Kunal Deshmukh Starring: Emraan Hashmi, Randeep Hooda, Esha Gupta, Manish Chaudhary Music: Pritam
"Jannat 2" is a 2012 Indian Hindi-language crime thriller directed by Kunal Deshmukh, starring Emraan Hashmi and Esha Gupta. It's the sequel to the 2008 film "Jannat" and centers on match-fixing and gambling in cricket. Genre: Crime Thriller / Action / Romance Director:
The story of Jannat 2 follows Sonu Dilli (KK Menon – though this is a common confusion; the lead is actually Emraan Hashmi). Wait, correction: The protagonist is Sonu Dilli (played by Emraan Hashmi) , a small-time arms dealer operating out of the bylanes of old Delhi. Unlike the first film’s protagonist who was driven by love, Sonu is driven by an insatiable hunger for money and power. He is charming, reckless, and morally grey.
The narrative pivots when Sonu meets ACP Rajveer Singh (Randeep Hooda) , an encounter specialist with a broken past and a ruthless methodology. Rajveer doesn’t want to arrest Sonu; he wants to use him as an informant to bring down the big fish in the Jhajjar (Haryana) gun trade. What follows is a cat-and-mouse game where loyalty is a currency that devalues by the second.
Parallel to this crime drama is Sonu’s relationship with Dr. Jhanvi (Esha Gupta in her debut) . While the Jannat series is famous for its doomed romances, the love story in Jannat 2 serves as an anchor—a glimpse of heaven (Jannat) that Sonu constantly risks losing for a taste of hellish power. The climax, set in the dusty terrains of North India, delivers a haunting message: Jannat is not a place you find; it is a moment you lose. If Emraan is the heart, Randeep Hooda is
Genre: Crime / Romance / Thriller
Director: Kunal Deshmukh
Cast: Emraan Hashmi, Randeep Hooda, Esha Gupta, Manish Chaudhary
Music: Pritam Chakraborty (songs), Sandeep Chowta (background score)
If Emraan is the heart, Randeep Hooda is the furious pulse of Jannat 2. As ACP Rajveer Singh, Hooda brings a terrifying intensity. There is a famous scene in the film where he uses a chili-grinder on a suspect’s tongue—it is brutal, chaotic, and utterly believable.
Hooda’s character acts as the mirror to Sonu’s soul. Rajveer himself is corrupt, but he operates under a twisted code of honor. The brotherhood turned rivalry between Hashmi and Hooda is the film’s emotional core. Their final confrontation is less about guns and more about two broken men acknowledging that they are the same species.