Der Kaschmirer Unabhängigkeitsterrorist Malik (Puru Rajkumat) hat verkündet, alle Ärzte, welche Inder behandeln, müssen sterben. Als der Sohn des Polizeichefs Inayat Khan (Sanjay Dutt) verunfallt, will natürlich kein Doktor helfen. Der Bub stirbt. Khan übt Rache und knallt Malik ab – und mit ihm eine ganze Familie. Der einzige Überlebende ist der Bub Altaaf. Khan und seine Frau Neelima (Sonali Kulkarni) wollen ihn als Adoptivsohn großziehen. Alles geht gut – bis Altaaf entdeckt, dass Khan seine echte Familie getötet hat. Der Junge reißt aus und wächst zu einem Terroristen (Hrithik Roshan) heran, der sowohl Indien als auch Khan den Krieg angesagt hat.