Chulbul Pandey, a young boy, lives with his younger half-brother, Makhanchan "Makkhi" Pandey, stepfather Prajapati Pandey (Vinod Khanna) and mother, Naina Devi (Dimple Kapadia) in Laalgunj, Uttar Pradesh. His stepfather is always partial towards Makkhi which constantly angers Chulbul.21 years later, a gang of robbers steal money from a bank and are counting the loot, when Chulbul (Salman Khan), now a cop, apparently tries to recover the money by beating up the robbers but, it becomes clear later that he keeps the money for himself. Chulbul (who now calls himself Robin Hood Pandey) still lives with his family and does not have a good relationship with his stepfather and Makkhi (whom he bullies at times).Makkhi (Arbaaz Khan) is in love with a girl called Nirmala (Mahi Gill) whose father, Masterji (Tinu Anand) opposes their relationship. And, Chulbul is in love with a girl called Rajjo (Sonakshi Sinha), whom he chances upon during a police encounter.Chedi Singh (Sonu Sood), (who is the president of the student council of a regional political party called Lok Manch and is a goon), meets Chulbul and tells him that the people he beat up and stole the money from are party workers and that they were getting money for the party. But, he offers to forgive Chulbul on the condition that Chulbul start working for him. Chulbul flatly refuses.