The movie is inspired by William Shakespeare’s Romeo and Juliet. In a Gujarati village, Ranjaar, infamous for its uninhibited manufacture and sale of arms and ammunition (weapons are sold like vegetables at the place), two clans, Rajari and Sanera, have been at odds with each other for the past 500 years. The film opens with a violent altercation between the two over petty matters. Meghji (Abhimanyu Singh), a Rajari head, sets out to kill Bhavani (Gulshan Devaiah) who is a Suneda, after the latter tries to kill the former’s son. Bhavani is almost killed when Ram (Ranveer Singh) intervenes and saves him, only to be reprimanded by Meghji, who is his elder brother. All the Rajari elders are irked by Ram’s mindset of making truce with the other clan.
During the festival of Holi, Ram boldly enters the house of the Sunera heads and frolics with Leela (Deepika Padukone), while her mother, Dhankor baa (Supriya Pathak), the chieftain of the Saneras, is busy arranging a match for her daughter.
Kanji, Leela’s elder brother, angered by Ram’s entry in the house, bribes the local policeman to raid of the house of Rajari heads, but the plan backfires with Ram’s tactics. Ram and Leela get romantically involved and plan to elope. But a grim turn of events follows when Kanji accidentally kills Meghji, and is in turn killed by Ram.
To escape the suffering, Ram and Leela elope and marry. But Ram’s friends trace them and trick Ram by making him drunk and knock him out of his senses, and send an SMS about their location to the Saneras from Ram’s phone. The next morning, Leela is forcibly taken back home by Bhavani, her cousin, while Ram is hailed as a hero by the Rajaris for soiling the reputation of Leela, and her chieftain. Leela still retains faith in Ram and sends Rasila (Richa Chadda), widow of kanji, to give Ram an ultimatum to take her away. She, however is molested by Ram’s friends and when Dhankor baa learns of this, she sends Bhavani and other men to assault Kesar (Barkha Bisht Sengupta), Meghji’s widow.
Ram storms into Leela’s house and incapacitates the guards single-handed. He then requests Dhankor baa to consider negotiation for peace, following which she invites him for a function at home with the intention to kill Ram. However, at the event, Bhavani secretly shoots and seriously injures Dhankor, and the Rajaris are blamed for attacking Dhankor baa. Leela is made the chieftain and gets busy tending to her mother. Ram and Leela bitterly carry out a negotiation with the sarpanch but Bhavani manipulates things and makes Leela blindly sign a document ordering the killings of Rajaris. During Dusshera, as the Ramlila parade is ending, many Rajaris are killed and the village is on the brink of war. Ram senses this and goes to Leela and suggests that they kill each other instead of dying fighting. Leela agrees and both commit suicide, not knowning that Dhankor baa has undergone a change of heart and has killed Bhavani, ordering peace be meted out to the other clan. In the end, the two clans finally unite and cremate the dead bodies of Ram and Leela together respectfully.