Cast and Crew Of - Badla

Cast Members

Amitabh Bachchan Amitabh Bachchan

Badal Gupta

Taapsee Pannu Taapsee Pannu

Naina Sethi

Tony Luke Tony Luke

Arjun Joseph

Amrita Singh Amrita Singh

Rani Kaur

Manav Kaul Manav Kaul

Jimmy Panjabi

Tanveer Ghani Tanveer Ghani

Nirmal

Denzil Smith Denzil Smith

Detective Sodhi

Mark Mansfield Mark Mansfield

TV Reporter

April Agarwal-Aplin April Agarwal-Aplin

Sanna Sethi

Rachel Flynn Rachel Flynn

Rachael Joseph

Jason Hetherington Jason Hetherington

The Driver

Selina Hotwani Selina Hotwani

Jasmeet

Maram Kamal Maram Kamal

Hallie Hume

Shome Makhija Shome Makhija

Sunil Sethi

Begonia Villalba Begonia Villalba

Police Officer

Paul Ellard Paul Ellard

Train Passenger

Tariqsafdar Hussain Tariqsafdar Hussain

Police Sergeant

Antonio Aakeel Antonio Aakeel

Sunny Singh Toor

Crew Members

Kumaar

Lyricist

A. M. Turaz

Lyricist

Manoj Yadav

Lyricist

Anupam Roy

Lyricist

Armaan Malik

Playback Singer

Anupam Roy

Playback Singer

KK

Playback Singer

Amitabh Bachchan

Playback Singer

Amit Mishra

Playback Singer

Sujoy Ghosh

Director

Chandrika Chandran

First Assistant Director

Shome Makhija

Assistant Director

Dane Ross

Second Assistant Director

Gaurav Verma

Producer

Gauri Khan

Producer

Akshai Puri

Co-Producer

Gaurav Bose

Co-Producer

Mahipal Karan Rathore

Executive Producer

Sunny Surani

Line Producer

Sanjana Chopra

Production Manager

Sarwar Mohammad

Production Manager

Caroline Koziol

Production Assistant

Ankit Dahiya

Script Supervisor

Sujoy Ghosh

Screenplay

Raj Vasant

Dialogue

Avik Mukhopadhyay

Director of Photography

Anup Singh

Assistant Camera

Amaal Mallik

Original Music Composer

Anupam Roy

Original Music Composer

Clinton Cerejo

Original Music Composer

Anirban Sengupta

Sound Designer

Ateesh Chattopadhyay

Sound Effects Editor

Uttam Naskar

Foley Artist

Mukhtar Shaikh

Boom Operator

Kaushik Das

Production Design

Paul Rowan

Production Design

Priyata Dixit

Production Design

David Newbigging

Storyboard Artist

Sandini Dhar

Assistant Art Director

Anirudh Singh

Costume Design

Dipika Lal

Costume Design

Shini Jk

Assistant Editor

Manny Samra

Makeup Artist

Michelle Nyree

Hairstylist

Simone Beyleveld

Special Effects Makeup Artist

Siddhesh Sawant

Post Production Supervisor

Marcel Stucki

Stunt Coordinator

Shaila Alvarez

Stunt Coordinator

Alister Mazzotti

Stunt Coordinator

Mark Johnstone

Stunt Coordinator

Chandrashekhar Thanvi

CG Supervisor

Sandeep Kamal

Visual Effects Supervisor

Oriol Paulo

Original Film Writer

Sudeepta Sadhukhan

Sound Re-Recording Mixer