Dans un train pour New Delhi, une bande de voleurs prend en otage les passagers, sans savoir qu’un homme bien plus redoutable qu’eux est à bord. Quand ils s’en prennent à la femme qu’il aime, Amrit, membre des forces spéciales, répond par une vengeance sans merci.
Rohit (Hrithik Roshan) aspire au métier de chanteur. Il rencontre Sonia Saxena (Amisha Patel). Ils partent en croisière ensemble et par malchance se perdent sur une île déserte. Ils tombent amoureux mais le père de Sonia (Anupam Kher) est opposé à cette relation. Rohit est tué par deux...