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...
La belle Kiran termine ses études et rentre auprès de son frère, de sa belle sœur et de son fiancé. Le fiancé, Sunil est un officier de marine courageux et téméraire très amoureux de Kiran. Rahul, le fils du supérieur hiérarchique de Sunil et lui aussi fou amoureux en secret de Kiran.
Gurukant Desai est originaire d'Idhar, un petit village du Gujarat, mais rêve de créer sa propre entreprise à Mumbai. Après son retour de Turquie, il épouse Sujatha pour sa dot et débarque à Mumbai pour démarrer son entreprise. Ce film raconte les obstacles qu'il rencontre, son ascension...