The family of Justice Saxena was extremely happy until his younger brother Inspector Rajesh Saxena (Suresh Oberoi) arrests a notorious culprit of the city, Bhawani Singh and presents him in the Court of Justice Saxena. In his judgement, Justice Saxena sentences Bhawani Singh to death. But this judgment transforms his paradise like home into a virtual hell. Dilawar Singh (Danny Denzongpa), the brother of Bhawani Singh, takes an oath to take revenge and he kills the judge alongwith honest, faithful driver Shanker. After that Dilawar Singh tries to kill the son of Judge and the driver, where Karan (Ajay Devgan), son of driver Shanker, losses his eyes while saving Babloo, the son of Justice Saxena.The wife of Justice Saxena with two children and brother-in-law, leave the city. But Dilawar Singh stalks them there too as the shadow of their death. After killing Judge's wife, he throws Babloo out of the running train. See the miracles of the Almighty, dying Babloo donates his eyes to Karan. Putting on goggles before Rajesh Saxena, Karan takes an oath that till he confronts Dilawar Singh, he will not remove his goggles. Rajesh Saxena brings up innocent Karan with an intense desire to take revenge from Dilawar Singh. Rajesh Saxena brings young Karan to the same city from where the story of their destruction was started.
Eine Rachestory. Ein bißchen eigenartig fand ich die Sache mit den Augen, daß es nicht seine Augen sind sondern die seines verstorbenen Freundes. Wie es dazu kam, wird aber schon ausführlich erklärt. Wenn man das erst mal akzeptiert hat, hat man die größte - oder einzige? - Hürde überwunden und kann sich auf den Film einlassen. Schön, wenn der - erwachsene - Ajay endlich die Sonnenbrille abnehmen darf, diesbezüglich hatte er sich ja durch seinen Schwur gebunden. Endlich sieht man ihn mal wieder richtig - und dann geht es los. ... und am Schluß kommt noch der Tiger zum Einsatz...