Cast & Crew

Directed by

S. Shankar

Writing Credits

Gopal Ram
(hindi dialogue)
S. Shankar
(screenplay)
S. Shankar
(story)
Sujatha
(dialogue)

Cast

Vikram
Ramanujam Iyengar 'Ambi' / Anniyan / Remo
Sada
Nandhini Krishna
Prakash Raj
DCP Prabhakar
Vivek
Sub-Inspector Arivazhagan 'Chari'
Nedumudi Venu
Parthasarathy Iyengar
Nassar
Dr. Vijaykumar
Kalabhavan Mani
Ponnambalam
Cochin Hanifa
Delinquent car owner
Saurabh Shukla
Ethirajan Naidu
Charlie
Wastrel
Sriranjani
Nandhini's mother
Mohan Vaidya
Nandhini's father
Manobala
Ticket collector
Shanmugarajan
Chockalingam
Amarasigamani
Police
Shanthi Williams
Ambi's mother
Suryakanth
Drunkard
Viraj
Young Ambi
Yana Gupta
Dancer (Special Appearance)
Divya Nagesh
Vidya
Raju Sundaram
Special Appearance
Joy Badlani
Police Officer
Jasper
Henchman

Produced by

D. Ramesh Babu
co-producer
Viswanathan Ravichandran
producer (as Oscar V. Ravichandran)

Music by

Harris Jayaraj

Cinematography by

Manikandan
Ravi Varman
(as S. Ravi Varman)

Editing by

V.T. Vijayan

Art Direction by

Sabu Cyril

Production Management

S. Moorthy
executive in charge of production

Second Unit Director or Assistant Director

Raj Acharya
additional assistant director
Mohmmad Yunus Ismail
assistant director
Karthik
first assistant director

Art Department

Sreeroop Menon
art assistant
Milan
assistant art director

Sound Department

A.S. Laxmi Narayanan
sound mixer
M. Ravi
re-recording mixer
Smith Thampan
sound mixer

Special Effects by

Shareen Yeyam
special effects

Visual Effects by

Praveen D
visual effects artist: 3D generalist
Satish Dayapule
compositing artist
Shyam Gurumoorthy
digital effects artist: Rajtaru Studio
Zameer Hussain
compositor
Vee Jay
compositor (as Vasanthan)
Ramesh Karthikeyan
senior compositor
Pankaj Khandpur
visual effects supervisor
Thirumurugan Krishnan
senior compositor
Manicn
concept artist
Ken Metzker
digital intermediate colorist: songs
P. Mohan
digital compositor
Srinivas Mohan
visual effects supervisor
Kunjan Oza
compositor
Pavan Kumar Potluri
visual effects artist
Radkrish
digital matte paint artist
Raju
digital artist
Shreeharsha Rao
visual effects supervisor
Ravichandran
compositor
Srirengaraj
digital compositor
Mohinder Subramaniam
digital compositor / digital compositor: Landmarvel Animation Studios Ltd
Shailendra Swarnkar
digital compositor
Yugandhar Tammareddy
visual effects supervisor
Venkat Karunakar Uday
digital compositor
Jitendra Vaghani
digital compositor
Shareen Yeyam
visual effects editor

Stunts

Peter Hein
action stunts

Camera and Electrical Department

Suraj Kurade
high speed camera assistant
Vinayak Radhakrishnan
steadicam operator

Editorial Department

Ken Metzker
digital intermediate colorist: songs
Parthasarathi Rg
di film conformist
S. Raghunath Varma
assistant conforming editor (as Varma Raghunath)

Music Department

Nawab Arzoo
hindi lyrics
Sanjay Chandrasekhar
music producer
Chennai Chorale
playback singer
Vasundhara Das
playback singer
Shreya Ghoshal
playback singer
Jassie Gift
playback singer
Hariharan
playback singer
Harini
playback singer
Andrea Jeremiah
playback singer (as Andrea)
Kabilan
lyrics
G.V. Prakash Kumar
playback singer (as G.V. Prakash)
Krishnakumar Kunnath
playback singer (as Kay Kay)
Lesle Lewis
playback singer (as Leslie Lewis)
Shankar Mahadevan
playback singer
Mehboob
hindi lyrics
Melwyn
playback singer
Na. Muthukumar
lyrics
Nakhul
playback singer
Saindhavi
playback singer
Sunitha Sarathy
playback singer
Smith Thampan
music mixer
Vairamuthu
lyrics

Additional Crew

Johnson
public relations officer
Kalyan
choreographer
Ahmed Khan
choreographer
Raju Sundaram
choreographer
All Filters