Kamal Haasan
Sujatha
Nizhalgal Ravi
G Srinivasan
V. Gopalakrishnan
A. R. Srinivasan
Pandu
Nagesh
Swapna
Ambika
Suman Talwar
K. A. Thangavelu
Sangili Murugan
Thengai Srinivasan
Sukumari
Original Music Composer
Ilaiyaraaja
Lyricist
Panchu Arunachalam
Director
Rangarajan G N
Screenplay
Director of Photography
N. K. Vishwanathan
Editor
K. R. Ramalingam