... Khan (Amitabh Bachchan), einem afghanischen Krieger, der in einem Buzkashi-Wettbewerb in Afghanistan die Liebe von Benazir (Sridevi) gewinnt. Sie will ihn jedoch nur heiraten, wenn er den Mörder ihres Vaters, Habibullah, tötet. Badshah Khan reist nach Indien, fängt Habibullah ein und kehrt mit seinem Kopf zurück. Doch als er sich selbst der Strafe stellt, wird er ins Gefängnis geworfen.
Im Laufe der Jahre wird Badshah Khan mit weiteren Intrigen konfrontiert, darunter die Entführung der Tochter des Gefängniswärters und eine Verschwörung des Kriminellen Pasha.