Good Bad Ugly (2025) poster

Good Bad Ugly (2025)

10 April 20252h 19mTamilIndia
5.8/10TMDB · 33 votes

DirectorAdhik Ravichandran

StarringAjith Kumar, Trisha Krishnan, Arjun Das, Sunil Varma

Watch onNetflix

Best for: Fans of Ajith Kumar and action-crime-comedies with a family-protection storyline.

Where to watch Good Bad Ugly online in India

Subscription

Netflix

Availability for India, data by JustWatch. Updated 23 October 2026.

Good Bad Ugly OTT release date

Theatrical release (India)10 April 2025
OTT / digital release (India)8 May 2025
Gap between theatre and OTT28 days
Streaming now onNetflix

Release dates for India as listed on TMDB.

Good Bad Ugly story (no spoilers)

Good Bad Ugly follows AK, a powerful gangster known as 'Red Dragon', who surrenders to the police hoping his wife Ramya and son Vihaan can live peacefully. After 17 years behind bars, he is released and discovers that Vihaan has been falsely accused of serious crimes. To protect his son, AK is forced back into his old ways, confronting enemies both old and new. The Tamil action-crime-comedy, directed by Adhik Ravichandran, blends tense confrontations with lighter moments as AK navigates a changed world. With a runtime of 139 minutes, the film stars Ajith Kumar as AK, Trisha Krishnan as Ramya, and Arjun Das as Johnny/Jammy, alongside Jackie Shroff as Babel and Sunil Varma as 'Baby' Tyson. The story balances family loyalty with the gritty consequences of a criminal past.

Should you watch Good Bad Ugly?

Watch it for

  • Ajith Kumar plays AK 'Red Dragon', a gangster forced back into crime to protect his son Vihaan, with Trisha Krishnan as his wife Ramya.
  • Director Adhik Ravichandran blends action, crime and comedy in a 139-minute film that mixes tense confrontations with lighter moments.
  • The cast includes Arjun Das as Johnny/Jammy, Jackie Shroff as Babel and Sunil Varma as 'Baby' Tyson, adding star power to the gangster drama.
  • G. V. Prakash Kumar composes the music for this Tamil-language film, which also features Spanish dialogue.

Skip it if

  • You prefer films without gangster violence and crime themes, as the story centres on AK's return to his old ways.
  • You dislike stories that mix comedy with action and crime, since the tone shifts between tense and lighter moments.
  • You want a shorter watch; the film runs 139 minutes.

Good Bad Ugly cast

Ajith KumarAjith Kumaras AK 'Red Dragon'
Trisha KrishnanTrisha Krishnanas RamyaArjun DasArjun Dasas Johnny / Jammy
Sunil VarmaSunil Varmaas 'Baby' Tyson
PrabhuPrabhuas Jayaprakash
PrasannaPrasannaas Jaeger
Jackie ShroffJackie Shroffas Babel
Karthikeya DevKarthikeya Devas Vihaan
Priya Prakash VarrierPriya Prakash Varrieras Nithya
SimranSimranas Priya
Tinnu AnandTinnu Anandas Mastaan
Shine Tom ChackoShine Tom Chackoas Shanmugam 'Simon'

Good Bad Ugly movie details

DirectorAdhik Ravichandran
WriterAdhik Ravichandran, B. Hari Krishna, S. J. Arjun, Ravi Kandasamy, Harish Manikandan, K. Raja, V. G. Balasubramanian
MusicG. V. Prakash Kumar
CinematographyAbinandhan Ramanujam
ProducerNaveen Yerneni, Y. Ravi Shankar, Bhushan Kumar, Krishan Kumar
Release date10 April 2025
Runtime2h 19m (139 minutes)
Original languageTamil
Country of originIndia
Languages spoken in the filmSpanish, Tamil
Original titleகுட் பேட் அக்லி
Certificate (India)U/A 16+
Budget$30.5 million (approx.)
Worldwide box office$27.0 million (approx.)

Parental guide: is Good Bad Ugly family friendly?

ViolenceModerate
LanguageMild
Sexual contentNone
Family viewingNot ideal

The U/A 16+ certificate indicates moderate violence and some mature themes; this is a general guide, not a detailed content report. This is a general guide based on genre and certification.

Our verdict

Good Bad Ugly gives Ajith Kumar a role that mixes a father's determination with a gangster's past, supported by a cast that includes Trisha Krishnan and Arjun Das. The film's blend of action, crime and comedy may not win over those tired of gangster tropes, but it offers a straightforward story of a man protecting his son. With a 5.8/10 rating from 33 votes on TMDB, it's a middling reception, so go in with measured expectations.

More Ajith Kumar movies

Movies like Good Bad Ugly

Frequently asked questions

Where can I watch Good Bad Ugly online in India?

Good Bad Ugly is available for streaming in India on Netflix with a subscription.

When did Good Bad Ugly release in theatres?

Good Bad Ugly released in theatres on 9 April 2025, and in India on 10 April 2025.

Who is in the cast of Good Bad Ugly?

The cast includes Ajith Kumar as AK 'Red Dragon', Trisha Krishnan as Ramya, Arjun Das as Johnny/Jammy, Sunil Varma as 'Baby' Tyson, Prabhu as Jayaprakash, Prasanna as Jaeger, Jackie Shroff as Babel and Karthikeya Dev as Vihaan.

Who directed Good Bad Ugly?

Good Bad Ugly was directed by Adhik Ravichandran.

What is the runtime of Good Bad Ugly?

Good Bad Ugly runs for 139 minutes.

Page last updated 23 October 2026. Facts from TMDB; how we write these pages: editorial policy.