All Cast

Rajinikanth
Kochadaiiyaan, Ranadheeran "Rana" and Senadheeran "Sena"

Deepika Padukone
Princess Vadhana Devi

R. Sarathkumar
Sengodagan

Shobana
Princess Yaaghavi Mahadevaki Devi

Aadhi Pinisetty
Veera Mahendra

Jackie Shroff
Raja Mahendra

Nassar
Rishikodagan

Rukmini Vijayakumar
Yamuna Devi

Shanmugarajan
Devadhevan

Ramesh Khanna
Nagesh

Soundarya Rajinikanth
Special Appearance in "Engae Pogutho Vaanam" Song
