Kamal Haasan
Sakthivel 'Velu' Naicker
Janagaraj
Selvam
Saranya Ponvannan
Neela
Karthika
Charumati
Delhi Ganesh
Iyer
Tinnu Anand
Ajit Kelkar
Nizhalgal Ravi
Surya
Nassar
Assistant Commissioner Patil
Tara
Shakila
Vijayan
Durai
Kitty
Rathnavelu Naicker, Velu's Father
A. R. Srinivasan
Police commissioner
Goga Kapoor
Chandrakant Kohli
Prathapa Chandran
Minister of Law & Public Affairs