Directed by
Kamal Haasan |
Writing Credits (in alphabetical order)
H. Banerjee | ... | (subtitles) |
Kamal Haasan | ||
Manohar Shyam Joshi | ... | (Hindi dialogue) |
Cast (in credits order)
Produced by
Chandra Haasan | ... | co-executive producer |
Kamal Haasan | ... | producer |
D.N. Subramaniam | ... | executive producer |
Music by
Ilaiyaraaja | ... | (as Ilayaraja) |
Cinematography by
S. Tirru | ... | (as Tirru) |
Editing by
Renu Saluja |
Art Direction by
Sabu Cyril |
Costume Design by
Reza Shariffi | ||
Sarika Thakur | ... | (as Sarika K. Haasan) |
Makeup Department
Ed French | ... | special makeup effects artist (as Edward French) |
Ramesh Mohanty | ... | assistant makeup artist |
Anil Pemgirikar | ... | key makeup artist |
Dhananjay Prajapati | ... | assistant makeup artist |
Michael Westmore | ... | prosthetic makeup artist |
Second Unit Director or Assistant Director
Santhana Bharathi | ... | first assistant director |
Srinivas Perumal | ... | third assistant director |
R.S. Shivaji | ... | assistant director |
Art Department
V. Selvakumar | ... | assistant art director (as Selvakumar) |
Sound Department
Ajith Abraham George | ... | Asst Mix Engineer |
A.S. Laxmi Narayanan | ... | re-recording mixer / sound recordist |
R.S. Shivaji | ... | sound designer |
S.K. Srivastava | ... | sound engineer |
Visual Effects by
Sandeep Bachhe | ... | lead compositor |
Michael Do | ... | visual effects artist |
Micheal Do | ... | inferno artist |
Mark Holmes | ... | inferno artist |
Mark L. Holmes | ... | visual effects |
Jeetendra | ... | digital effects artist |
Elam Parithi | ... | digital compositor: Efx, Chennai, India |
Sumant Rao | ... | inferno artist |
Ramsai Rayanapati | ... | digital effects artist |
Satya | ... | digital effects artist |
Shakti | ... | digital compositor |
Jason Ortenberg | ... | digital compositor (uncredited) |
Stunts
Vikram Dharma | ... | stunt coordinator |
Music Department
Asha Bhosle | ... | playback singer |
Ajoy Chakraborty | ... | playback singer |
Kamal Haasan | ... | playback singer |
Hariharan | ... | playback singer |
Jolly Mukherjee | ... | playback singer |
Sameer | ... | lyricist |
Vibha Sharma | ... | playback singer |
Preeti Uttam Singh | ... | playback singer |
Vaali | ... | lyricist |
Script and Continuity Department
Arindam Mukherjee | ... | script assistant: additional |
Additional Crew
Kamal Haasan | ... | choreographer |
Peter Martis | ... | public relations officer |
Aqeel Qureshi | ... | production executive |
Raghuram | ... | choreographer |
Bharat S. Shah | ... | presenter |
Vishal Tyagi | ... | gun master |