Cast & Crew

Directed by

S. Shankar

Writing Credits

S. Shankar
(writer)
Sujatha
(dialogue)

Cast

Siddharth
Munna
Nakhul
Juju
Bharath Srinivasan
Bob Galy / Babu Kalyanam
S. Thaman
Krishna
Manigandan
Kumar
Genelia Deshmukh
Harini
Vivek
Mangalam Sir
Senthil
Anna Veri Kannaiyan
A.V. Ramanan
Munna's Father
Janaki Sabesh
Munna's Mother
Anitha Rathnam
Harini's Father
Kalairani
Kumar's Mother
Ilavarasu
Kumar's Father
Subashini
Juju's Mother
K.P. Mohan
Juju's Father
Jaya Murali
Krishna's Mother
Bhuvaneswari
The Prostitute
Hariharan
MTV Awards Chief Guest
Delhi Kumar
Magistrate
Chitti Babu
Photocopy Shop Owner
Solomon Pappayya
Divorce Court Judge
A.C. Murali
Bob Galy's Father
Dhiraj
Harini's Fiancee
Reshu
Teju
R. Swetha
Sampatha
Kuthupattarai Kalaignargal
Rebel Dancers
Kamal Chopra
Music Company Director
Ravi Prakash
Harini's Father
Boys Rajan
Anti Naxal Squad Officer
Deeba Begum
(as Deeba)
Parul Yadav
(as Pavithra)
BlaaZe
MTV Awards Presenter
GK Aanantha Varshan
Tuition Student

Produced by

Tony Leach
line producer
Hemnat Walsha
coordinating producer

Music by

A.R. Rahman

Cinematography by

K.V. Anand
Ravi K. Chandran

Editing by

V.T. Vijayan

Production Design by

Raghuram

Art Direction by

Sabu Cyril

Costume Design by

Arjun Bhasin
Shahnaz Vahanvaty

Makeup Department

Parikshit
makeup artist
Prasad
makeup artist
Saikumar
makeup artist

Production Management

S. Moorthy
production manager
R. Udhayakumar
production manager

Second Unit Director or Assistant Director

GK Aanantha Varshan
assistant director (as G. Ananthanarayanan)
Hosimin
assistant director
K.R. Mathivanan
associate assistant director

Art Department

V. Selvakumar
assistant art director (as Selvakumar)

Sound Department

Ajith Abraham George
assistant engineer
C. Sethu
sound effects editor
H. Sridhar
sound

Special Effects by

Aleks
special effects
J. Balu
special effects
C. Murali
special effects
C. Sethu
special effects
R. Udhayakumar
special effects

Visual Effects by

Chandrasekaran
title animation
Avishkar Dahiya
president
Abhishek Guha
Lead Digital Effects Artist
John Harvey
visual effects assistant
Vee Jay
compositor (as Vasanthan)
Ramesh Karthikeyan
senior compositor
Pankaj Khandpur
visual effects supervisor
Marc Kolbe
visual effects supervisor
Thirumurugan Krishnan
senior compositor
Das Chinmay Kumar
digital compositor (as Das Chinmay)
P. Mohan
digital compositor
Srinivas Mohan
visual effects supervisor
Caarthick Raju
senior compositor
Mark Ruff
time effects sequence digital lead
Stalin Saravanan
visual effects supervisor
Narasimhan Srinivasan
visual effects supervisor
Mohinder Subramaniam
digital compositor
Kondareddy Suresh
digital compositor
Keiran Watson-Bonnice
visual effects assistant
V. Samundeswari
compositor (uncredited)

Stunts

Vikram Dharma
stunts

Camera and Electrical Department

Sujit Sen
steadicam operator

Animation Department

Hari Varma
animator

Editorial Department

Ganesh Kumar
associate editor

Location Management

Janise Duncan
location manager

Music Department

Lucky Ali
playback singer
Anupama
playback singer
BlaaZe
lyricist / playback singer
Clinton Cerejo
playback singer
S.P.B. Charan
playback singer
Vasundhara Das
playback singer
Tippu Ekhaambarresh
playback singer
Kunal Ganjawala
playback singer
George
playback singer
Chithra Iyer
playback singer (as Chitra Sivaraman)
Kabilan
lyricist
Karthik
playback singer
A.R. Rahman
playback singer
Adnan Sami
playback singer
Sunitha Sarathy
playback singer
Sadhana Sargam
playback singer
Chinmayee Sripada
playback singer
Timmy
playback singer
Vaali
lyricist
Pa. Vijay
lyricist
All Filters