L'intrigue se déroule dans une Inde médiévale de fiction. Kochadaiiyaan est un chef de troupe juste et bienveillant, mais un jour, il est victime d'un complot et tué. Son fils, Rana (incarné par Rajnikanth), qui n'a plus rien, se jure de venger son père et de sauver son royaume. Des années...
Raj Malhotra (Amitabh Bachchan) et son épouse Pooja (Hema Malini) ont quatre fils : Ajay (Aman Verma), Sanjay (Samir Soni), Rohit (Saahil Chadda) et Karan (Nasir Khan). Ils ont également adopté un enfant, Alok (Salman Khan), qui est amoureux d'Arpita (Mahima Chaudhry). Raj ayant atteint l'âge...
Après un premier essai raté dans l'armée, le fils d'une riche famille se réengage et fait preuve de courage en devenant officier alors qu'une guerre se prépare à éclater.
Le fort de Gwalior, pendant la rébellion indienne de 1857. Dans un moment de désespoir, Lakshmibai, rani de Jhansi, encourage ses hommes en leur racontant l'histoire héroïque d'Uyyalawada Narasimha Reddy, un courageux guerrier telugu qui prit les armes en 1846 pour protester contre les nombreux...