Aditha Karikalan
Vallavaraiyan Vandiyadevan
Arunmozhi Varman
Oomai Rani / Nandini
Kundavai
Vaanathi
Poonguzhali
Azhwarkadiyan Nambi
Periya Pazhuvettaraiyar (as Sarath Kumar)
Chinna Pazhuvettaraiyar
Periya Vellar Boothi Vikramakesari
Sundara Chozhan
Madurantakar
Ravi Dasan
Malayamaan
Sambuvuraiyar
Veerapandiyan
Parthibendra Pallavan
Senthan Amuthan
Kandanmaaran
Aniruddha Brahmarayar
Young Nandini
Sembiyan Mahadevi
Varagunan
Vanangamudiyar
Pasupathi
Vanavan Madevi
Vasuki
Narrator
Mazhavarayar
Head Kaalamugar
Khottiga
Idumbankari
Karuthiraman
Devaralan
Soman Sambavan
Pasupathy
Kalapathi
Young Kundavai
Raghav
Nagapattinam Head Bikshu
Karka
Kani
Rakkamma
P.P. Commander
Young Aditha Karikalan
Young Arunmozhi Varman
Ugradevan
Maathuli
Young Prince (voice)
Amarabujanga Pandiyan