Historia filmu oparta jest na zyciu króla Kochadaiyana Ranadhirana (710-735 przed nasza era). Jego syn Rana stara się pomścić honor ojca.
Pomiedzy królestwami Kalingpura i Kottaipattanam toczy sie wieczna wojna. Mieszkancy królestwa rządzonego przez Kochadaiyaana (Rajnikanth) wiodą spokojny żywot bez zmartwień. Król jednak staje sie ofiara spisku obmyślonego przez jego własnego poddanego (Jackie Shroff), który zasiada na tronie zamiast niego.
Wtedy pojawia sie Rana (Rajnikanth) który imponuje nowemu królowi, a z czasem zdobywa tez jego zaufanie. Rana namawia króla do bitwy, podczas której okazuje sie, ze od zawsze pracował dla wrogiej armii. Wychodzi takze na jaw, ze jest synem obalonego króla i dąży do pomsty zniewag zadanych ojcu...