(Released: May 14, 1993)
In a remote region in India there has been a tradition of settling differences by fighting a duel with pistols with only one bullet in each of them. Such was the duel fought by Shankar and Thakur Bhavani Singh (Sunil Dutt), with the latter emerging as the victor. Years later, Bhavani's son, Prithvi (Vinod Khanna), returns from London, meets Shankar's son, Gora (Anupam Kher) and daughter, Tara (Ramya Krishna), befriends them, and eventually both Tara and Prithvi fall in love with each other. When Bhavani finds this out, he wants Prithvi to marry Rajeshwari (Ashwini Bhawe), who comes from a rich family, and will destroy Gora Shankar and his tribe of gypsies. Unable to make up his mind, Prithvi ends up marrying both women, leading to Tara giving birth to a son, Pratap (Saif Ali Khan). Bhavani is enraged when he this out, he has Tara and a lot of their people slain, and their homes torched. Gora himself is arrested by the police, and sentenced to several years in prison. When he is discharged, he asks Bhavani for a duel, but Prithvi intervenes and is killed. Gora takes Pratap to live with him, while Rajeshwari gives birth to a boy, Ranvir (Aamir Khan), who is raised and brought up by Bhavani. Years later, Pratap and Ranvir meet as strangers, become friends, only to find out that there is an old score to be settled - which can only be done when they follow the time-old tradition of the duel - resulting in only one man surviving. The question remains, who will survive this time.