Jannat 2 is a kind of film which is chaotic rollercoaster journey of a hard-bitten policeman and his hustling informer set against the explosive gloomy background of the arms deal in Northern India.
There is one ordinary man whose name is Sonu (Emraan Hashmi) whose quest for his own heaven creates hell for everyone who is around him until with the assistance of a police Pratap (Randeep Hooda), he breaks away from it all and he starts doing something unusual to make things improved for the greater good of the society.
Sonu is an even talking street-smart gun jogger and he has the reward of the chat and knows his business inside out.
ACP Pratap is a hardened rebel police, who has his own vengeance against the gun nexus. He would go to any extent to crack down this nexus and he handpicks Sonu to get this job done because he believes that he is the ideal candidate to go into this row undercover and make his way to the peak and expose everyone involved in the unlawful gun business. Sonu falls in love with a good-looking young Jhanvi, who is a doctor, along his journey and that throws his life's path into a tailspin with unexpected and far-reaching penalty for all three of them.