Directed by
Mani Ratnam |
Writing Credits (in alphabetical order)
Anurag Kashyap | ... | (dialogue) |
Mani Ratnam | ... | (screenplay) |
Cast (in credits order)
Ajay Devgn | ... | Michael Mukherjee | |
Abhishek Bachchan | ... | Lallan Singh | |
Rani Mukerji | ... | Sashi Biswas | |
Vivek Oberoi | ... | Arjun Balachandran | |
Kareena Kapoor | ... | Mira | |
Esha Deol | ... | Radhika | |
Om Puri | ... | Prosonjit Bhatacharya | |
Sonu Sood | ... | Gopal Singh | |
Anant Nag | ... | Arjun's Father | |
Vijay Raaz | ... | Dablu | |
Loveleen Mishra | ... | Shobha | |
Rest of cast listed alphabetically: | |||
Abhinav Kashyap | ... | Trilok | |
Mekha Rajan | ... | Arjun's Girlfriend In Train | |
Saurabh Shukla | |||
Simran |
Produced by
Mani Ratnam | ... | producer |
Fenon J. Rodriguez | ... | assistant producer |
G. Srinivasan | ... | producer |
Music by
A.R. Rahman |
Cinematography by
Ravi K. Chandran |
Editing by
A. Sreekar Prasad |
Art Direction by
Sabu Cyril |
Makeup Department
Harish Wadhone | ... | key makeup artist |
Production Management
Mukti K. Mohanty | ... | production controller |
Second Unit Director or Assistant Director
Siva Ananth | ... | first assistant director (as A. Sivakumar) |
Abhinav Kashyap | ... | assistant director |
Sudha Kongara | ... | associate director |
Indrasis Majumdar | ... | trainee assistant director |
Milind Rau | ... | assistant director (as U. Milind Rau) |
Priya V. | ... | associate director |
Sound Department
Ajith Abraham George | ... | asst sound mixer |
Satish Kumar | ... | asst re-recording mixer |
A.S. Laxmi Narayanan | ... | sound recordist |
Lakshmi Narayanan | ... | audiographer |
Robert Taylor | ... | sound recordist |
Visual Effects by
Ramesh Jayaraman | ... | digital compositor |
Rajeev Rajasekharan | ... | visual effects artist |
Srirengaraj | ... | digital compositor |
Stunts
Vikram Dharma | ... | stunts |
Geeta Tandon | ... | stunt performer |
Camera and Electrical Department
Vikash Nowlakha | ... | assistant camera |
Santosh Petkar | ... | steadicam assistant |
Vinayak Radhakrishnan | ... | steadicam operator |
Music Department
Lucky Ali | ... | playback singer |
Shaheen Badar | ... | playback singer |
BlaaZe | ... | playback singer |
Clinton Cerejo | ... | music producer and/or vocal arranger |
Karthik | ... | playback singer |
Madhushree | ... | playback singer |
Mehboob | ... | lyricist |
Srinivas Murthy | ... | conductor |
A.R. Rahman | ... | playback singer |
Adnan Sami | ... | playback singer |
Sunitha Sarathy | ... | playback singer |
S. Sivakumar | ... | song recordist and mixer |
Tanvi | ... | playback singer |
Alka Yagnik | ... | playback singer |
Additional Crew
Brinda Master | ... | choreographer (as Brinda) |
Rahul Nanda | ... | Campaign Designer |