Good Bad Ugly

Good Bad Ugly

AK, a powerful gangster, surrenders to the police, in hopes that his wife and son will live a peaceful life. When he is released 17 years later, he learns that his son is falsely accused of serious crimes. To protect him, he is forced to go back to his old ways, facing enemies, both old and new.

Adhik Ravichandran

Director

Abinandhan Ramanujam

Abinandhan Ramanujam

Director of Photography

Vijay Velukutty

Editor

Y. Ravi Shankar

Y. Ravi Shankar

Producer

Supreme Sundar

Supreme Sundar

Stunt Coordinator

Kaloian Vodenicharov

Kaloian Vodenicharov

Stunt Coordinator

Naveen Yerneni

Producer

G. V. Prakash Kumar

G. V. Prakash Kumar

Music

Hariharan V.

Assistant Editor

Danachezhian S.

Assistant Editor

G.M. Sekhar

Production Design

Ravi Kandasamy

Co-Director

Harish Manikandan

Co-Director

S. Vijai Prabu

Assistant Director

Rishabh Ravindhar

Assistant Director

G. Suren

Sound Designer

Jehovahson Alghar

Music Supervisor

Vishnu Edavan

Lyricist

Adhik Ravichandran

Playback Singer

G. V. Prakash Kumar

G. V. Prakash Kumar

Playback Singer

Anu Vardhan

Costume Designer

Rajesh Kamarsu

Costume Designer

G. Anand Kumar

Still Photographer

Bhushan Kumar

Bhushan Kumar

Producer

Krishan Kumar

Krishan Kumar

Producer

Kalyan Kumar

Kalyan Kumar

Choreographer

Rokesh

Lyricist

Paal Dabba

Lyricist

Anirudh Ravichander

Anirudh Ravichander

Playback Singer

Paal Dabba

Playback Singer

Suresh Chandra

Public Relations

Vamsi Shekar

Public Relations

Narendra Kumar Logisa

VFX Supervisor

Dinesh Narasimhan

Executive Producer

Ashwath

Colorist

S. A. Nagarjun

Assistant Editor

Rajesh M.

Assistant Editor

K. Raja

Assistant Director

V. G. Balasubramanian

Assistant Director

Nixen

Playback Singer

Nixen

Lyricist

Darkey

Playback Singer

Darkey

Lyricist

Adhik Ravichandran

Screenplay

Adhik Ravichandran

Story

B. Hari Krishna

Screenplay

S. J. Arjun

Screenplay

Ravi Kandasamy

Screenplay

Harish Manikandan

Screenplay

K. Raja

Screenplay

V. G. Balasubramanian

Screenplay

Azhar Master

Choreographer

Babu

Assistant Camera

Jackson

Assistant Camera

Arun Damodaran

Assistant Camera

Nandha

Assistant Camera

Ajay

Assistant Camera

Ajith Kumar

Assistant Camera

Aravind

Assistant Camera

Kota Veeranjaneyulu

Art Direction

A. Subba Reddy

Assistant Art Director

Baba Sreenu

Assistant Art Director

Johnson Kasargod

Production Manager

Singaram Sreenivasu

Costumer

Pattan Shaikshavall

Makeup & Hair

Ambani N. S. K.

Publicist

Ambani N. S. K.

Head of Animation

G. Suren

Sound Mixer

S Alagia Koothan

Sound Mixer

E. Suresh Nambiraj

Production Controller

Smith Asher

Playback Singer

G. V. Prakash Kumar

G. V. Prakash Kumar

Original Music Composer