• People

Credits

Cast

Arvind Swamy

Arvind Swamy

Thomas Thangadurai

Prabhu Deva

Prabhu Deva

Deva

Kajol

Kajol

Priya Amalraj

Arundathi Nag

Arundathi Nag

Mother Superior

Nassar

Nassar

Guru

Girish Karnad

Girish Karnad

Amalraj

S. P. Balasubramaniam

S. P. Balasubramaniam

James Thangadurai

Prakash Raj

Prakash Raj

Jaipal

Ranvir Shah

David

V. K. Ramasamy

V. K. Ramasamy

Mohan Raman

Mohan Raman

Rallapalli Narasimha

Janaki Sabesh

Janaki Sabesh

Sister Agnes

P. J. Sarma

Rajiv Menon

Rajiv Menon

Thomas's employee (uncredited)

Gautham Vasudev Menon

Gautham Vasudev Menon

A man in the crowd (uncredited)

Vikram

Vikram

Deva (voice)

Camera

Ravi K. Chandran

Ravi K. Chandran

Director of Photography

Venu

Venu

Director of Photography

Crew

G.B. Vijay

Additional Writing

Directing

Rajiv Menon

Rajiv Menon

Director, Dialogue, Story, Screenplay

Editing

Suresh Urs

Suresh Urs

Editor

Production

M. Saravanan

Producer

M. Balasubramanian

Producer

M. S. Guhan

Producer

Sound

A.R. Rahman

A.R. Rahman

Original Music Composer

Shankar Mahadevan

Shankar Mahadevan

Playback Singer

Mano

Mano

Playback Singer

Malaysia Vasudevan

Playback Singer

S. P. Balasubramaniam

S. P. Balasubramaniam

Playback Singer

Srinivas

Srinivas

Playback Singer

Anuradha Sriram

Anuradha Sriram

Playback Singer

Sadhana Sargam

Sadhana Sargam

Playback Singer

Unni Menon

Unni Menon

Playback Singer

K. S. Chithra

K. S. Chithra

Playback Singer

Sujatha Mohan

Sujatha Mohan

Playback Singer

Hariharan

Hariharan

Playback Singer

KK

KK

Playback Singer

Hema Sardesai

Hema Sardesai

Playback Singer

Malgudi Subha

Malgudi Subha

Playback Singer

Abhijeet Bhattacharya

Abhijeet Bhattacharya

Playback Singer

Febi Mani

Febi Mani

Playback Singer

Kavita Paudwal

Kavita Paudwal

Playback Singer

Writing

Vairamuthu

Vairamuthu

Lyricist

V. C. Guhanathan

Screenplay, Additional Writing

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.