A noble warrior seeks revenge against the ruler of his kingdom, who killed his father. At the same time, he also ends up upsetting the neighbouring enemy kingdom's ruler.

Rajinikanth
as Kochadaiiyaan / Ranadheeran / Senadheeran

Deepika Padukone
as Princess Vadhana Devi

R. Sarathkumar
as Sengodagan

Shobana
as Princess Yaaghavi Mahadevaki Devi

Aadhi Pinisetty
as Veera Mahendra

Jackie Shroff
as Raja Mahendra

Nassar
as Rishikodagan

Rukmini Vijayakumar
as Yamuna Devi

Shanmugarajan
as Devadhevan

Ramesh Khanna
as Nagesh
timesofindia
Kochadaiiyaan opens with a prologue that tells us that the two kingdoms, Kottaipattinam and Kalingapuri, have been at war with one another for generations. We see a boy from Kottaipattinam, who is about to drown, being rescued and the boy, Rana, grows up to become a soldier in Kalingapuri. He earns ...