A retired police officer Thakur Baldev Singh gets two convicts, Jaidev and Veeru, to capture Gabbar Singh a bandit chief who has been terrorizing the small villge of Ramgarh. Gabbar had massacred Thakur's entire family and even had his arms cut off Unable to take revenge himself Thakur Baldev Singh recruits Veeru and Jaidev both small time crooks. Both agree to capture Gabbar Singh live and hand him over to Baldev Singh. Things do not go as planned Veeru falls for the local horse carriage driver Basanti; and Jai starts to have romantic feelings for Baldev Singh's widowed daughter-in-law, Radha. To make matters worse, Gabbar has sworn to kill both Jai and Veeru, and holds Basanti as a hostage, to lure them to him. But Jaidev and Veeru was so clever that no bandit could out with the two.