Director: Adhik Ravichandran

Cast: Ajith Kumar, Trisha Krishnan, Arjun Das, Sunil Varma, Prabhu

Good Bad Ugly is a 2025 Indian action crime drama directed by Adhik Ravichandran, starring Ajith Kumar in a commanding role as a feared crime boss wrestling with his own violent history. At 139 minutes, this Tamil-language blockbuster blends hard-hitting confrontations with an unexpectedly tender family story.

What is Good Bad Ugly about?

Shiva has built his reputation on fear — a man whose name alone keeps rivals at bay. But when he decides to step back from the criminal underworld and live quietly with the people he loves most, his plans unravel fast. Old enemies resurface, debts come due, and the peace he craves keeps slipping just out of reach. Rather than running from his past, Shiva chooses to stand and face it, forcing a reckoning between the man he was and the man he wants to become. The film keeps its focus on this personal transformation while delivering propulsive action across a sprawling, high-energy runtime.

Cast & crew

Ajith Kumar, one of Tamil cinema's most bankable stars, anchors the film with a grounded, physical performance that avoids easy heroics. Trisha Krishnan brings warmth and resolve to the family dynamic. Arjun Das is a credible antagonist, and veteran actor Jackie Shroff adds weight to the supporting ensemble. Director Adhik Ravichandran keeps the pacing relentless throughout.

Context & significance

Indian action cinema — particularly the Tamil and Telugu industries — has found a devoted following among Persian-speaking diaspora communities who grew up watching Bollywood and have since expanded their streaming tastes to South Indian blockbusters. Good Bad Ugly sits squarely in the mass-entertainer tradition: a larger-than-life protagonist, spectacular action choreography, and an emotional undercurrent about family loyalty and redemption. The film is available on K-Time with a full Persian dub, so viewers can enjoy it entirely in their language without subtitles. For fans of crime dramas about powerful men caught between their past and the possibility of change, this Tamil production delivers on every expectation of the genre.

Where & how to watch

Good Bad Ugly is available on K-Time with a full Persian dub — no subtitles needed. Stream it on your web browser, smart TV, or Android phone or tablet. No VPN required, no geo-blocking, and no extra download. Subscribe and cancel anytime.