Directed by
Kamal Haasan |
Writing Credits
Kamal Haasan | ... | (writer) |
Atul Tiwari | ... | (hindi dialogue) |
Kamal Haasan | ... | (story/screenplay) |
Kamal Haasan | ... | (tamil dialogue) |
Shashank Vennelakanti | ... | (telugu dialogue) |
Cast (in credits order)
Kamal Haasan | ... | Vishwanath / Wisam Ahmad Kashmiri | |
Rahul Bose | ... | Omar | |
Shekhar Kapur | ... | Col. Jaganath | |
Pooja Kumar | ... | Dr. Nirupama | |
Andrea Jeremiah | ... | Asmita | |
Jaideep Ahlawat | ... | Salim | |
Anant Mahadevan | ... | Rajesh Mehta (Hindi) / Eshwar Iyer (Tamil) | |
Waheeda Rehman | ... | Wisam's Mother | |
Russell Geoffrey Banks | ... | Jim | |
Damian Mavis | ... | Army Surgeon | |
![]() |
Steven Clarke | ... | Soldier |
Jude S. Walko | ... | Captain Joe, USMC POW | |
Rest of cast listed alphabetically: | |||
Samrat Chakrabarti | ... | Dibankar 'Deep' Chatterjee | |
Michael Corsale | ... | Russian Soldier | |
![]() |
Elona Gagani | ... | Nurse Claire |
Rajendra Gupta | |||
Robert Horwell | ... | Tower Watchmen | |
Yusuf Hussain | ... | Goswami | |
![]() |
Deepak Jethi | ||
![]() |
Paul O'Dea | ... | Doctor |
![]() |
Vidyuth Sreenivasan | ... | Lt. Rai Sheshadri / Imtiaz (as Vidyuth) |
Produced by
Chandra Haasan | ... | producer |
Kamal Haasan | ... | producer |
Rengarajan Jaiprakash | ... | line producer: uk |
Viswanathan Ravichandran | ... | producer (as Aascar Ravichandran) / producer (as Oscar V. Ravichandran) |
Navmeet Singh | ... | line producer |
Jude S. Walko | ... | producer: USA |
Music by
Ghibran | ... | (as M. Ghibran) / (as Mohammad Ghibran) |
Cinematography by
Robert Horwell | ||
Shamdat Sainudeen | ||
Sanu John Varughese |
Editing by
Mahesh Narayanan | ||
Vijai Sankar |
Art Direction by
Lalgudi Ilayaraja |
Costume Design by
Gautami | ... | (as Gautami Tadimalla) |
Gautami |
Production Management
S. Moorthy | ... | executive production manager |
Gopalakrishnan Thiyagarajan | ... | unit production manager |
Venkatesh R | ... | assistant production manager |
Second Unit Director or Assistant Director
Ike | ... | assistant director |
C.S. Karthikeyan | ... | assistant director |
P. Praveen Kumar | ... | assistant director |
Stefan Richter | ... | action director |
Rajesh M. Selva | ... | assistant director |
Santhosh Selvaraj | ... | assistant director |
Tegveer Singh | ... | assistant director |
Lokesh Srinivasan | ... | making director |
Pongkarnda 'Kik' Udomprasert | ... | second assistant director: Thailand |
Jude S. Walko | ... | first assistant director |
Lee Whittaker | ... | second unit director |
Art Department
Abinash Kumar Pandit | ... | assistant art director |
Sound Department
Marc Glassman | ... | sound effects editor |
Marti D. Humphrey | ... | re-recording mixer |
Chris M. Jacobson | ... | re-recording mixer |
Anand Krishnamoorthi | ... | sound |
Kabir Malik | ... | production sound mixer |
Ivo Moraga | ... | foley artist |
Kunal Rajan | ... | Sound Designer / sound designer |
Vargas Soledad | ... | foley recordist |
Ramji Soma | ... | mix and mastering soundtrack |
Jitendra Vajpayee | ... | Adr engineer |
Soledad Vargas | ... | foley recordist |
Visual Effects by
Bejoy Arputharaj | ... | visual effects supervisor |
Asmita Bharrati | ... | visual effects producer |
Asif Bhushan | ... | 2d supervisor |
Rohit Kesav | ... | FX lead |
Ashwin Kumar | ... | roto vfx/alien |
Amit Malviya | ... | visual effects supervisor |
Umesh N.R. | ... | modelling artist |
Sreyas Nair | ... | Executive Director: Pixel D / visual effects |
Prashanth Narayanan | ... | production manager: visual effects: 5Elements Entertainment |
Naveenprabhu | ... | digital compositor |
Giriraj P | ... | Lighting artist |
Krishna Chaitanya Palakollu | ... | compositor |
Muni Pradeep | ... | Lighting artist |
Raghav Rai | ... | rotoscope prep supervisor |
Rajeev Kumar Rastogi | ... | visual effects producer: outsource partner |
Balaji Sampath | ... | compositor |
Sasidharan.R | ... | 3D Show Lead |
Arunachalam Sivalingam | ... | visual effects editor |
Madhu Sudhanan | ... | Sr.Visual Effects Supervisor |
Neel Trivedi | ... | comp supervisor |
Venkat Karunakar Uday | ... | visual effects supervisor |
Rahul Vishwakarma | ... | visual effects supervisor: Drishyam VFX |
Stunts
Amrin Abubakker | ... | Stunt double/stunt actor |
David Bueno | ... | stunt performer |
Brahim Chab | ... | fight choreographer (as Brahim Achabbakhe) / stunt coordinator: Thailand (as Brahim Achabbakhe) |
Feroz | ... | stunts |
Parvez Feroze | ... | stunts |
Afzal Usman Khan | ... | stunt double |
Parvez Khan | ... | stunts |
T. Ramesh | ... | stunts |
Stefan Richter | ... | fight choreographer / stunts |
Lee Whittaker | ... | action director / stunt coordinator |
Camera and Electrical Department
Tarun Hasan | ... | assistant camera / b camera operator |
Robert Horwell | ... | additional dp: UK |
Sarayuth Nissaidee | ... | gaffer: Thailand |
Sony Sasankan | ... | digital image technician: Thailand |
Arunachalam Sivalingam | ... | digital imaging technician |
Udhayashankar | ... | Time Splice Expert |
Editorial Department
Arunachalam Sivalingam | ... | first assistant editor / post production supervisor |
Music Department
Kaushiki Chakraborty | ... | playback singer |
Ghibran | ... | music director |
Chaitra H.G. | ... | playback singer |
Kamal Haasan | ... | lyricist / playback singer |
Andrea Jeremiah | ... | playback singer |
Prasoon Joshi | ... | lyrics by |
Sathya Prakash | ... | playback singer |
Sarath Santosh | ... | playback singer |
Ramajogayya Sastry | ... | lyricist |
Sandeep Shrivastava | ... | lyrics: Vishwaroop II Title song (as Sandeep Srivastava) |
Aravind Srinivas | ... | playback singer |
Vairamuthu | ... | lyricist |
Script and Continuity Department
Rajesh M. Selva | ... | script supervisor |
Additional Crew
Amit Awasthi | ... | National Distribution Head: Reliance Entertainement |
Akhil Eppalapally | ... | marketing |
Kamal Haasan | ... | choreographer |
Birju Maharaj | ... | choreographer |
Ace Marrero | ... | adr loop group |
Fatema Nagree | ... | AGM Marketing |
Deepak Sahu | ... | media consultant |
Mandvi Sharma | ... | publicist |