Cast

Ajay Devgn
... Ashfaque Khan / Sameer Khan
Vidya Balan
... Sneha
Pankaj Kapur
... Siddhu
Darshan Jariwala
... Ganpatrao Gaekwad (as Darshan Zariwala)
Abhay Bhargav(as Abhhay Bhaargava)
...
Anjan Srivastav
... Amanullah Khan (as Aanjjan Srivastava)
Sulabha Arya
... Nazma Khan
Iqbal Dosani
... Police Commissioner
Deepak Pandit
... ACP Rathod
Sanjay Mishra(as Sanjai Mishra)
...
Anupam Shyam(as Anupam Shayam)
...
Viju Khote
... Mangesh (as Vijoo Khote)
Sanaa Khan(as Sannah Khan)
...
Amay Kadakaia
... Rohit Khan (as Master Amay Kadakaia)
Sanatan Mody(as Sanatan Modi)
...
Rahul Kanawat(as Rahul Kanhwat)
...
Manoj Khalatkar(as Manoj Kolhatkar)
...
Nini Andreas Ayach
... Spectator
Kabir Bedi
... Himself
Arun Behl
... Reporter
Sayali Bhagat
... Herself
Javed Jaffrey
... Himself
Boney Kapoor
... Himself
Kareena Kapoor
... Herself
Ranjit Kapoor
... Himself
Rishi Kapoor
... Himself
Tusshar Kapoor
... Himself
Vinod Khanna
... Himself
Mammootty
... Himself
Mohanlal
... Himself
Pahlaj Nihalani
... Himself
Andrew Shemin
... Spectator
Shilpa Shetty
... Herself
Jackie Shroff
... Himself
Sadhana Singh
... Herself
Sridevi
... Herself
Neeraj Vora
... Himself
Arshad Warsi
... Himself
Preity Zinta
... Herself
Abhishek Bachchan
... Himself (uncredited)
Anil Kapoor
... Himself (uncredited)

Crew

Jyoti Penkar
... executive producer
Samee Siddiqui
... producer (as Abdol Samee Siddiqui)
K. Subhash
... on-line producer
Sukhwinder Singh
... Original Music
Nataraja Subramanian
... Cinematography
Steven H. Bernard
... Editor
Nitish Roy
... Design
Mohsen Nathani
... Costume Design
Sheena Parikh
... Costume Design
Ashley Rebello
... Costume Design
Firoze Shakir
... Costume Design
Prashant Chavan
... makeup artist (as Prashant Chavhan)
Shreyas Mhatre
... makeup artist: Vidya Balan (as Shreyas Matre)
Sunil
... hair stylist
Sunil
... makeup artist
Harish Wadhone
... makeup artist: Ajay Devgan (as Harish Wadwani)
Yasmeen
... hair stylist
Yasmeen
... makeup artist
Devender S. Chaudhary
... production manager (as Devendar Chaudary)
Mohan Nayyar
... production executive (as K. Mohan Nayyar)
Anoop Bindal
... assistant director
Vijay Chhabra
... first assistant director
Putter Raju Gowda
... assistant director (as Deepak Raju Gowda)
Manish Harishankar
... assistant director
Dharam Prakash
... special assistant director
Vikram Sharma
... assistant director
Amit Verma
... chief assistant director
Vishnu Nishad
... associate art director
Vishal Srivastav
... art department
Ameet Ahire
... dialogue editor
Sajjan Choudhary
... live sound effects (as Sajjan Chaudary)
Leslie Fernandes
... sound mixing engineer (as Leslie Fernandez)
Leslie Fernandes
... sound re-recording mixer
Gupta
... live sound effects
Vijay Kumar
... foley recordist
Vijay Kumar
... live sound effects
Rama Kutti
... sound effects: stock (as Rama Koti)
Suresh Pathak
... assistant sound recordist
Harendra Patil
... assistant sound recordist
Alok Punjani
... song mixed by
Prithvi Rajan
... sound effects: stock
Rakesh Ranjan
... director of audiography
M. Ravi
... sound effects: stock
Sadanand Shetty
... sound effects: stock
Karnail Singh
... live sound effects
Jayant Vajpayee
... dubbing engineer
Vicky
... live sound effects
Mohd Abrez
... visual effects artist
Mahesh Baria
... visual effects supervisor
Prince Chaurasia
... visual effects coordinator
Chetan Gaur
... digital compositor
Somesh Ghosh
... digital compositor
Ilamuruguselvan
... digital artist
Rohinton Irani
... tracking lead
Vikas Surajbali Nag
... compositor: Prime Focus
Chandrachur Roy
... motion graphics artist
Raghvendra Shrivastava
... compositor
Avdesh Shukla
... compositor
Yash Vinod Talwar
... line producer: Prime Focus
Balam
... action composer
Younis Kasim
... action effects
Abbas Ali Moghul
... action director
Mortuza
... action composer
Babloo
... Steadicam
Suresh Chavhan
... assistant camera (as Suresh Chavhan)
Amul Devnath
... lighting technician
Nath Gupta
... still photographer
S. Kannan
... assistant cameraman
Sunil Khandpur
... Steadicam
Vinoth Pillai
... assistant camera (as P.V. Vinoth)
V. Balaajee Ranhga
... associate camera operator
Kapil Verma
... Steadicam
Rupesh Bhavsar
... assistant dressman
Sandeep Mahajan
... dressman
Umesh Sakpal
... assistant dressman
Harshdeep Kaur
... playback singer
Sneha Pant
... playback singer
Farid Sabri
... playback singer (as Amjad Farid Sabri)
Sukhwinder Singh
... playback singer
Abdul
... production boy
Ganesh Acharya
... choreographer
Anusha
... press relations
Sanjay Bhandari
... consultant: finance
Dilip Bhatia
... publicity stills (as Dilip Bahtia)
Farooq Chotia
... publicity stills
Farooq
... production boy (as Farook)
K. Gangadharan
... legal advisor
Rajesh Gosavi
... assistant accountant
Sanjay Gupta
... production boy
Jalindher
... production boy
Aman Khan
... assistant production controller
Jahangir Khan
... assistant production controller
Shahid Khan
... press relations
Sasi Kumar Nair
... publicity stills (as Shashi Nair)
Binny Padda
... promos designer
Ravi Padda
... promos designer
Braj Panda
... production boy
Pratibha Patiyan
... chief accountant
Prem
... production boy
Raghu
... production boy
Bobby Rajput
... assistant production controller
Ramesh
... production boy
Ashok Raut
... script coordinator (as Ashok Rawat)
Rajendra Sahu
... production boy
Krishna Shetty
... laboratory in charge
Prem Singh
... production boy
Jasbir Singh Sonu
... production controller (as Jasbir Singh Makhija)
Subhash Telure
... production assistant (as Subhash Talure)
Vikas
... production boy
Lakhanlal Yadav
... caterers (as Lakhan Yadav)
Sampat Barola
... acknowledgment (as Sampat Raj Barola)
Ruby Bhatia
... special thanks
Krishn Bihari
... acknowledgment (as Late Krishn Bihari 'NOOR' Lucknawi')
Dr. Bodhisattva
... special thanks
Aarti Chhabria
... special thanks (as Aarti Chabria)
Hosef Darukhanawala
... acknowledgment (as Hozef Darukhanawala)
Ashwani Dhir
... special thanks
M.F. Hussain
... acknowledgment
Pradeep Jain
... special thanks
Boney Kapoor
... special thanks
Kareena Kapoor
... special thanks
Tusshar Kapoor
... special thanks (as Tushar Kapoor)
Hanwant Khatri
... acknowledgment
Pahlaj Nihalani
... acknowledgment
Bharat Bhushan Pant
... acknowledgment
Manmohan Shetty
... acknowledgment
Jackie Shroff
... special thanks
Khushbeer Singh
... acknowledgment (as Khushbeer Singh 'SHAAD')
Sridevi
... special thanks (as Sridevi Kapoor)
R.D. Tailang
... special thanks
Pravin Talreja
... acknowledgment
Lekh Tandon
... acknowledgment
Mukesh Tiwari
... special thanks
Neeraj Vora
... special thanks (as Neeraj Vohra)