"Senapathy, an ex-freedom fighter, is angry. He is angry against the rampant corruption at every level of the bureaucracy. He will clean it up at any cost."
Kamal Haasan
as Veerasekaran Senapathy / Chandra Bose
Sukanya
as Amrithavalli
Manisha Koirala
as Aishwarya
Urmila Matondkar
as Sapna
Nedumudi Venu
as Krishnasamy
Goundamani
as Subbaiyaa
Senthil
as Panneerselvam
Kasturi Shankar
as Kasthuri
Nizhalgal Ravi
as Corrupt Doctor
Crazy Mohan
as Parthasarathy
Omakuchi Narasimhan
as Lorry Driver
Ajay Rathnam
as Freedom Fighter
Manorama
as Kuppamma
Bala Singh
as Treasury department officer
Ponnambalam
as 'Kada' Kumar
Mahanadhi Shankar
as
Chokkalinga Bhagavathar
Vikram Dharma
Kovai Senthil
Shankar
as Self
Rohini
as Aishwarya (voice)
Bhanupriya
as Sapna (voice)
Nassar
as Krishnasamy (voice)
Director
A.R. Rahman
Original Music Composer
Sujatha Rangarajan
Writer
Screenplay
Jhamu Sughand
Producer
A. M. Rathnam
Jeeva
Director of Photography
Rahul Nath
Choreographer
Dialogue
V. T. Vijayan
Editor
Thotta Tharani
Art Direction
B. Lenin
Story
Stunts Coordinator
S. P. Hosimin
Assistant Director
Vaali
Lyricist
Sujatha Mohan
Playback Singer
K. J. Yesudas
Hariharan
Harini
Sadhana Sargam
S. P. Balasubramaniam
Kavita Krishnamurthy
Bhuvana Chandra
Vairamuthu
Swarnalatha
P. K. Mishra
P. Susheela