1996
Kamal Haasan
Veerasekaran Senapathy / Chandra
Senthil
Panneerselvam
Nizhalgal Ravi
Corrupt Doctor
Shankar
Self
Nassar
Krishnasamy (voice)
Rohini
Aishwarya (voice)
Bhanupriya
Sapna (voice)
A. R. Rahman
Original Music Composer
Director · Screenplay · Story