Kamal Haasan
Sakthivel 'Velu' Naicker
Kamal Haasan
Sakthivel 'Velu' Naicker
Saranya Ponvannan
Neela
Karthika
Charumati
Janagaraj
Selvam
Vijayan
Durai
M. V. Vasudeva Rao
Hussain Bhai
Delhi Ganesh
Iyer
Nizhalgal Ravi
Surya
Nasaar
Assistant Commissioner Patil
Tara
Shakila
Babitha
Kuyili
Self (Special appearance in the song "Nila Adhu Vanathumele")
R. N. Sudarshan
Reddy
A. R. Srinivasan
Police commissioner
R. N. K. Prasad
Reddy
R. N. Jayagopal
Reddy
Goga Kapoor
Chandrakant Kohli
Pradeep Shakti
Inspector Kelkar
Kitty
Rathnavelu Naicker, Velu's Father
Tinnu Anand
Ajit Kelkar
Prathapa Chandran
Minister of Law & Public Affairs
Aditya V. Modi
Young Shakthivel
Pulamaipithan
Lyricist
Ilaiyaraaja
Lyricist
Jamuna Rani
Playback Singer
M. S. Rajeswari
Playback Singer
Kamal Haasan
Playback Singer
Mano
Playback Singer
P. C. Sreeram
Director of Photography
T. L. Maharajan
Playback Singer
Thotta Tharani
Art Direction
Ilaiyaraaja
Original Music Composer
Ilaiyaraaja
Playback Singer
P. Susheela
Playback Singer
K. S. Chithra
Playback Singer
Mani Ratnam
Director
Balakumaran
Dialogue
V. T. Vijayan
Editor
B. Lenin
Editor
G. Venkateswaran
Producer
Muktha Ramasami
Producer
Muktha Srinivasan
Producer
Murali-Suresh
Still Photographer
Mugur Sundar
Choreographer
Super Subbarayan
Stunt Coordinator
Mani Ratnam
Story
Mani Ratnam
Screenplay