Directed by
S. Shankar |
Writing Credits (in alphabetical order)
Gopal Ram | ... | (hindi dialogue) |
S. Shankar | ... | (screenplay) |
S. Shankar | ... | (story) |
Sujatha | ... | (dialogue) |
Cast (in credits order)
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 (as Nasser) | |
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 (as Shanmugha Rajan) | |
Amarasigamani | ... | Police | |
Shanthi Williams | ... | Ambi's mother | |
Suryakanth | ... | Drunkard | |
Viraj | ... | Young Ambi | |
Yana Gupta | ... | Dancer (Special Appearance) | |
Divya Nagesh | ... | Vidya | |
Raju Sundaram | ... | Special Appearance | |
Rest of cast listed alphabetically: | |||
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 |