X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Lorelei and the Laser Eyes
Read Only Memories: Neurodiver
Paper Trail
Braid Anniversary Edition
Homeworld 3
Animal Well
Hades 2 [Early Access]
Stellar Blade
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Furiosa: A Mad Max Saga
Babes
Back to Black
IF
Kingdom of the Planet of the Apes
The Fall Guy
Evil Does Not Exist
I Saw the TV Glow
Challengers
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Outer Range S2
Ashley Madison: Sex, Lies & Scandal
Spacey Unmasked
Interview With the Vampire S2
Doctor Who
Dark Matter
Star Wars: Tales of the Empire
Hacks S3
See All
Music
New Albums
Billie Eilish: Hit Me Hard and Soft
Beth Gibbons: Lives Outgrown
Childish Gambino: Atavista
Kings of Leon: Can We Please Have Fun
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Badla
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Sujoy Ghosh
Written By
Oriol Paulo
based on a screenplay by
Sujoy Ghosh
adapted screenplay / dialogue
Raj Vasant
dialogue
Cast
Amitabh Bachchan
Badal Gupta
Taapsee Pannu
Naina Sethi
Antonio Aakeel
Sunny Singh Toor
Mark Mansfield
T.V. Reporter
Amrita Singh
Rani Kaur Toor
Manav Kaul
Jimmy Punjabi
Tanveer Ghani
Nirmal Toor 'Nimbi'
Denzil Smith
Detective Sondhi
Elena Roxana Maria Fernandes
Receptionist
Jason Hetherington
The Driver
Rachel Flynn
Rachael Joseph
Deependra Singh
Pihu
Vincent Woods
Officer 1
Tony Luke
Arjun Joseph
Cricknowle
Shera
Shome Makhija
Sunil Sethi
Begonia Villalba
Police Officer
Kartik Trivedi
Extra
Daniel O'Kane
Hotel Boyfriend
Susanne Junghans
Emily Crosby
Ammar Taalwala
Abdul Muktadir Laskar
India Agarwal-Aplin
April Agarwal-Aplin
Sanna Sethi
Maram Kamal
Hallie Hume
Selina Hotwani
Jasmeet
Tariqsafdar Hussain
Police sergeant
Paul Ellard
Train passenger
Produced By
Gaurav Bose
co-producer
Sham Chavan
line producer
Sanjana Chopra
production executive india
Sarwar Mohammad
line producer / line producer
Salim M. Deraiya
line producer
Shaju Ignatius
associate producer
Hetvi Karia
producer
Gauri Khan
producer
Sunir Kheterpal
producer
Chris Martin
line producer
Shah Naimish
post producer
Akshai Puri
co-producer / producer
Mahipal Karan Rathore
executive producer
Sandeep Sharma
producer
Ssunny Suraani
line producer
Gaurav Verma
producer
Akhilesh Yadav
line producer
Music
Clinton Cerejo
Amaal Mallik
Composer
Anupam Roy
Cinematography
Avik Mukhopadhyay
Sound
Aneesh Basu
foley mixer
Sagnik Basu
sound effects
Ateesh Chattopadhyay
sound effects editor
Dhiman Karmakar
production mixer
Anuroop Kukreja
additional sound mixer
Uttam Naskar
foley artist
Sudeepta Sadhukhan
re-recording mixer
Saptarshi Sarkar
assistant sound recordist
Anirban Sengupta
sound designer
Mukhtar Shaikh
boom operator
Jitendra Vajpayee
Adr engineer
Shantanu Yennemadi
dialogue editor
Editing
Monisha R Baldawa
Casting Director
Priyata Dixit
Arman Khan
Casting Director
Magda Sobolewska
Casting Director
Production Design
Subrata Barik
Kaushik Das
Paul Rowan
Art Direction
Durgaprasad Mahapatra
Kritpal Singh
Art Director
Costumes
Dipika Lal
Anirudh Singh
Makeup
Simone Beyleveld
special makeup effects artist
Madhav Mhapankar
key makeup artist
Michelle Nyree
specialty hair
Manny Samra
makeup artist
Special Effects
Mike Lawson
special effects technician
Paul-John Ross
Snow effects assistant
Visual Effects
Abhilash Sharma
compositor
Deepak Ambadaskar
Motion Graphic Artist
Arth-Vasavada
fx artist
Aditya Badekar
vfx line producer
Preejith Balan
Additional Visual Effects
Prabir Bera
digital compositor
Swarup Bhanja
Fx Artist
Ketan Murlidhar Bhoir
Matchmove Associate Team Lead: red chillies vfx
Bhuvan
compositor
Swapnil Prakash Borhade
compositor
Ankur Chaurasiya
junior compositor
Shailesh Chibire
modeler
Gourab Das
digital compositor
Soumen Das
visual effects supervisor
Patel Divyesh
compositor
Mayur Gamre
digital compositor: visual effects
Mohit Garg
compositor
Shobhit Garg
compositor: Red chillies vfx
Gaurav Ghatge
prep artist
Deeptanshu Ghosh
digital matte painter
Anish Godbole
compositor
Drishti Gupta
visual effects artist
Nilesh Jokhan Gupta
Matchmove Lead
Anjalika Jain
production coordinator
Ketan Kale
compositing supervisor: Oldmonk Studio
Apurba Kalita
fx artist: Redchillies.vfx
Navin Kamal
rigger
Sandeep Kamal
visual effects supervisor
Abhishek Kamat
VFX Production Coordinator
Narendra Khobragade
matte painting: Team Lead
Sahil Khurana
vfx line producer
Ravi Kori
visual effects: compositor
Manas Manohar
vfx production coordinator
Masod-Nasir
Animation Lead: Red Chillies VFX
Anil Kumar Maurya
compositor
Shakti Mehra
compositor / sr.compositor
Himani Mehta
roto artist
Raj Mhatre
Lighting Artist
Sanmit Mhatre
compositor
Navneet Mishra
compositor
Atanu Misra
visual effects artist
Arjun Mitra
creative director
Rajesh Moopanar
visual effects coordinator
Shamli Naik
visual effects artist
Truptesh Naik
compositor
Sheeba Panikar
digital compositor
Keshav Parab
vfx compositor: Redchillies VFX
Keyur Parmar
motion graphics artist
Mohnish Parwani
sequence supervisor: RedChillies.VFX
Sarin Patel
Lighting Artist
Vishal Pawar
visual effects artist
Vitthal Pawar
concept artist: digital matte painter
Vitthal Navnath Pawar
digital matte painter: visual effects
Anil Prajapati
visual effects: compositor
Anil Vimal Prajapati
visual effects: compositor
Prathamesh Purohit
compositor
Suhel Rahaman
visual effects artist
Vijay Rajbhar
2d supervisor
Ayush Rastogi
compositor: Oldmonk Studio
Sandip Shankar Rathod
fx artist
Sahu Vidya Sagar
compositor
Navin Saran
vfx head of production
Parag Neelkanth Satelkar
digital compositor
Anuj Sharma
cg supervisor
Ranjan Sharma
compositor
Pooja Shirgurkar
visual effects coordinator
Suraj Avinashrao Shrikhande
digital matte painter
Vikas Singh
compositing artist: visual effects
Sourav Sonawane
production coordinator
Tushar Sonker
Senior Production Coordinator
Chandrashekhar Thanvi
cg supervisor
Aman Vashishtha
Associate Line Producer
Raghav Verma
compositor: Redchillies VFX
Dhanu Viren
redchillies.vfx
Arpit Vishwakarma
visual effects artist
Rahul Vishwakarma
creative director: Oldmonk Studio
Milind Waghmare
concept artist: digital matte painter
Keitan Yadav
visual effects producer
Assistant Director
Chandrika Chandran
first assistant director
Diya Annapurna Ghosh
third assistant director
Chaudhari Lalabhai
second assistant director
Shome Makhija
associate director
Sumier Malhotra
assistant director
Muskan
assistant director
Dane Ross
second assistant director
Shivansu Sachan
second unit director
Arun Singh
Additional Assistant Director
Production Management
Sarwar Mohammad
production manager
Amit Ajit Naik
production manager
Siddhesh Sawant
post-production supervisor
Art Department
Shanti Das
set dresser
Priyanka Dey
assistant art director
Sandini Dhar
assistant art director
David Newbigging
storyboard artist
Bhagyashree Pande
assistant production designer
Anupamey Sawale
assistant art director
Prasan Kumar Swain
set dresser
Venkatesh V.
head painter
Stunts
Alister Mazzotti
stunt coordinator
Wojtek Prygel
stunt rigger
Marcel Stucki
stunt rigger
Animation
Bhanushankar Bhartia
title design
Yuvraj Singh Dodia
animation lead
Editorial
Nirmal Gala
digital intermediate production head
Ranganath Gowda
digital intermediate technical operations
Ashirwad Hadkar
colorist
Shini Jk
assistant editor
Siddharth Pande
Visual Promotions
Sajith Rajendran
digital intermediate conformist
Other
Lakshya Raj Anand
special thanks
Music Department
Amitabh Bachchan
playback singer
Zain Boxwala
score producer
Clinton Cerejo
Score Producer / playback singer
Ronit Chatterjee
score producer
Keshav Dhar
music producer
Rene Gaikwad
music editor
Yash Kapoor
score producer
Siddhant Kaushal
lyricist
Kumaar
lyricist
Krishnakumar Kunnath
playback singer
Armaan Malik
playback singer
Amit Mishra
playback singer
Sachin Mittra
score producer
Anup Pathade
musician
Salim Razvi
musician
Anupam Roy
playback singer
Shishir Samant
music producer
Simaab Sen
score producer
Prasanna Suresh
music arranger
Divyanshu Tejwani
playback singer
A.M. Turaz
lyricist
Yadav Manoj
lyricist
Emikid
musical artist
Casting Department
Priyata Dixit
casting
Costume Department
Rini Pant
assistant costume designer
Camera Department
Liam Anderstrem
aerial cinematographer
Vinod Bakalkar
digital imaging technician / first assistant camera
Dániel Gáll
first assistant camera
Alex Macaulay
Generator Operator / Spark
Atanu Mandal
1st focus puller
Devender Sharma
still photographer
Anup Singh
Associate Cinematographer / camera operator
Gurpreet Singh
assistant dop
Adri Thakur
camera operator
Saravanan Umapathy
focuspuller
Location Management
Derek Yeaman
location manager
Script Department
Ankit Dahiya
script supervisor
Movie title data and credits provided by