Credits
Cast

Arvind Swamy
Thomas Thangadurai

Prabhu Deva
Deva

Kajol
Priya Amalraj

Arundathi Nag
Mother Superior

Nassar
Guru

Girish Karnad
Amalraj

S. P. Balasubramaniam
James Thangadurai

Prakash Raj
Jaipal
Ranvir Shah
David

V. K. Ramasamy

Mohan Raman
Rallapalli Narasimha

Janaki Sabesh
Sister Agnes
P. J. Sarma

Rajiv Menon
Thomas's employee (uncredited)

Gautham Vasudev Menon
A man in the crowd (uncredited)

Vikram
Deva (voice)
Camera

Ravi K. Chandran
Director of Photography

Venu
Director of Photography
Crew
G.B. Vijay
Additional Writing
Directing

Rajiv Menon
Director, Dialogue, Story, Screenplay
Editing

Suresh Urs
Editor
Production
M. Saravanan
Producer
M. Balasubramanian
Producer
M. S. Guhan
Producer
Sound

A.R. Rahman
Original Music Composer

Shankar Mahadevan
Playback Singer

Mano
Playback Singer
Malaysia Vasudevan
Playback Singer

S. P. Balasubramaniam
Playback Singer

Srinivas
Playback Singer

Anuradha Sriram
Playback Singer

Sadhana Sargam
Playback Singer

Unni Menon
Playback Singer

K. S. Chithra
Playback Singer

Sujatha Mohan
Playback Singer

Hariharan
Playback Singer

KK
Playback Singer

Hema Sardesai
Playback Singer

Malgudi Subha
Playback Singer

Abhijeet Bhattacharya
Playback Singer

Febi Mani
Playback Singer

Kavita Paudwal
Playback Singer
Writing

Vairamuthu
Lyricist
V. C. Guhanathan
Screenplay, Additional Writing