Amudha
P. S. Keerthana
Thiruchelvan
R. Madhavan
Kamala
Kamala Krishnaswamy
Devanathan
Bala Singh
Shankaralingam
M. S. Bhaskar
Suicide bomber
Sashi Kumar
Shyma
Easwari Rao
Sundaralingam
Mu Ramaswamy
Sundari
Kukku Parameswaran
Old Lady
Lakshmi Krishnamurthy
Bus Passenger (uncredited)
Siddharth
Refugee (uncredited)
Shefali Chowdhury
Indira
Simran
M.D. Shyama
Nandita Das
Ganesan
Delhi Kumar
Vinayan
Suraj
Akhilan
Kethan
Harold Wickramsinghe
Prakash Raj
Pasupathy
Dileepan
J. D. Chakravarthi
Playback Singer
Swarnalatha
Minmini
Hariharan
P. Jayachandran
Srimathumitha
Febi Mani
Chinmayi Sripaada
Producer
Mani Ratnam
Director
Screenplay
Story
Choreographer
Brinda
Devan Ekambaram
Sujatha Mohan
Editor
Sreekar Prasad
Writer
Sujatha Rangarajan
Dialogue
Annupamaa
Tippu
Director of Photography
Ravi K. Chandran
Karthik
Art Direction
Sabu Cyril
Original Music Composer
A.R. Rahman
G. Srinivasan
Sound Mixer
H Sridhar
AS Laxmi Narayanan
Stunts Coordinator
Vikram Dharma
Manikka Vinayagam