Kamal Haasan
Marudhanayagam Pillai
Vishnuvardhan
Wajid Khan
Nassar
Sathyaraj
Amrish Puri
Pasupathy
Naseeruddin Shah
R. C. Sakthi
Director
Sujatha Rangarajan
Writer
Ilaiyaraaja
Original Music Composer
Producer
Ravi K. Chandran
Director of Photography
Sarika
Costume Designer
Michael Westmore
Makeup Artist
Vikram Dharma
Fight Choreographer
Birju Maharaj
Choreographer
Sabu Cyril
Art Direction
Lyricist
Playback Singer