Karthi
Gunasingam
Karthi
Gunasingam
Sayesha Saigal
Kannukili
Sathyaraj
Ranasingam
Priya Bhavani Shankar
Poonkuzhali
Arthana Binu
Aandal Priyadarshini
Soori
Sivagami Selvan
Bhanupriya
Panchamadevi
Viji Chandrasekhar
Vanamadevi
Mounica
Mangamma Rani
Saravanan
Thamarai Manala Sendayar
Deepa Shankar
Velunachiar Rani
G. Marimuthu
Maligai Manala Sendayar
Yuvarani
Samyuktha Rani
Ilavarasu
Manikam
Sriman
Indumathi Manigandan
Padmavathi Rani
Ponvannan
Thillainayagam
Shatru
Kodiyarasu
Manoj Kumar
Gunasingam's teacher
John Vijay
MLA
Manobala
Judge
Soundara Raja
Kodiyarasu's Brother
Veera Samar
Kodaiyarasu's Henchman
Tamizh
Teacher's grandson
Krishnamoorthy
Bus Conductor
Senthikumari
Thillainayagam's sister
VJ Jeevitha
Jhansi Rani (Ulavuthurai), Ranasingam's fourth daughter
Suriya
Special appearance as himself
Pradeep Kumar
Playback Singer
C.M.Elangovan
Assistant Editor
Johnson
Public Relations
Red Dot Pawan
Publicist
M. R. Rajakrishnan
Sound Mixer
Pandiraj
Director
Pandiraj
Story
Pandiraj
Screenplay
Pandiraj
Dialogue
D. Imman
Original Music Composer
R. Velraj
Director of Photography
Veera Samar
Art Direction
Suriya
Producer
Rajsekar Pandian
Co-Producer
Sachin Sudhakaran
Sound Designer
Hari Haran
Sound Designer
Balakesavan Shanmugam
Sound Effects Editor
K C Sidharthan
Sound Effects Editor
Antony L. Ruben
Editor
Anthony Daasan
Playback Singer