🎬Advertisement[movie-top-mobile]
Review: 'Karuppu' - Dark, Bold & Gripping
Movie Review

Review: 'Karuppu' - Dark, Bold & Gripping

6.6/10Rating

Director

RJ Balaji

Language

TA

Release

2026-05-14

Runtime

152 min

Quick Verdict

Karuppu is big, loud, messy, and occasionally brilliant. It’s a film that swings for the fences, sometimes connecting with the crowd and sometimes hitting the popcorn cart. If you’re a Suriya fan who thrives on high-concept masala, you’ll find plenty to cheer. If you’re looking for a tight, coherent legal thriller, you might want to stick to reruns of Suzhal. Think of it as The Judge meets Kaala with a dash of Karthi’s Viruman energy, soaked in deity-level showmanship. Rating: 6.6/10-a film that earns its marks through sheer audacity, but loses a few for pacing and clutter.

Story

The world of Karuppu is one where corruption isn’t just a government problem-it’s a cosmic one. The legal system has become a weapon of the powerful. Enter Saravanan (Suriya), a man who seems ordinary enough until you realize he carries the spirit of the guardian deity Vettai Karuppu. When the system fails the powerless, Saravanan transforms into a lawyer with a divine mandate. But it’s not just one avatar. Suriya also plays Duraisingam (aka Kaaval Karuppu) and Nandha Gopalan Kumaran (NGK)-yes, three distinct roles that weave through a tangled web of cases involving land grabs, corporate fraud, and a village’s fight for survival. Trisha Krishnan plays Preethi, a skeptical journalist who becomes both a foil and a friend. Meanwhile, director RJ Balaji himself appears as Baby Kannan (BK) and Usilampatti Karuppaiah Gandhi (UKG)-a double role that adds comic relief but sometimes feels like two completely different movies fighting for screen time. The plot weaves through multiple timeframes and POVs, culminating in a courtroom showdown where a deity argues the law back to its righteous roots.

Review

Let’s get the elephant in the room out of the way: Suriya is committed. Watching him shift between Saravanan’s quiet intensity, Duraisingam’s raging ferocity, and NGK’s cunning intellect is like watching a masterclass in one-man acting. But three roles in one film? That’s a lot of Suriya. At times, you wish the film had let just one avatar breathe. The CGI, however, is a mixed bag. The supernatural sequences-especially the first transformation into Vettai Karuppu-are visually striking, but the later action set-pieces occasionally dip into video-game territory. Still, the film’s heart is in the right place. The social commentary is sharp, even if it sometimes lectures you like a Sunday sermon.

Trisha Krishnan does her best with a role that’s essentially the voice of the audience: bewildered, curious, and slowly convinced. Her chemistry with Suriya feels more like a legal partnership than a romance, which works for the film’s tone. The real scene-stealer, though, is Indrans as Mattancherry Sukumaran-his court monologue is the film’s emotional high point. And Sshivada as Kanmani delivers a gut-punch performance in a subplot about land eviction that feels ripped from today’s headlines.

Director RJ Balaji, making his directorial debut with Karuppu, wears too many hats-actor, co-writer, director-and the film shows the strain. The first half is a whirlwind of exposition, jumping between timelines and characters with the narrative discipline of a sugar-rush toddler. But the second half, especially the final 45 minutes in the court, redeems much of the chaos. The climax, where Suriya’s character delivers a closing statement that blends constitutional law with divine mythology, is genuinely goosebump-inducing. It’s not subtle, but it doesn’t need to be. Karuppu isn’t interested in nuance-it’s interested in impact.

Pros & Cons

Pros

  • Suriya delivers three distinct, energetically performed roles-especially the ferocious Kaaval Karuppu avatar.
  • The social commentary on corruption and the powerless is timely and heartfelt.
  • The climax court sequence is emotionally charged and visually spectacular.
  • Indrans and Sshivada provide standout supporting performances.

Cons

  • The first half is overstuffed with characters, timelines, and exposition-patience required.
  • The CGI is inconsistent; some scenes look fantastic, others look unfinished.
  • RJ Balaji’s double role as Baby Kannan/UKG often feels like a separate, sillier movie.
  • The runtime (152 minutes) feels padded-you’ll feel it in the middle act.

Rating Breakdown

Story & Script - A bold concept that bites off more than it can chew, with a messy first half but a strong finish.6.0/10
Direction & Vision - RJ Balaji has ambition and heart, but needs tighter reins on pacing.6.0/10
Performances - Suriya is a powerhouse, and the supporting cast elevates the material.8.0/10
Visual Effects & Action - Sparkling high moments mixed with some flat digital effects.6.0/10
Music & Sound - The background score thunders appropriately; songs are forgettable but functional.6.5/10
Entertainment Value - A genuinely entertaining ride if you can stomach the chaos.7.0/10

Final Verdict

Karuppu is not a perfect film-it’s a glorious mess. But sometimes, a glorious mess is exactly what a jaded audience needs. It’s a film that doesn’t just talk about justice; it performs it, complete with glowing eyes and divine fury. Suriya proves yet again why he’s one of Tamil cinema’s most versatile stars, even if the film around him wobbles like a gavel in an earthquake. If you’re ready for a 152-minute ride that blends Singham energy with Makkal Selvan philosophy, go watch Karuppu on the biggest screen possible. Just be ready to argue about it on the drive home.

Final Verdict: A flawed, fiery, father of a film that believes in gods, lawyers, and the power of a good closing argument. 6.6/10

🎬Advertisement[movie-in-content]

Cast

Suriya

Suriya

Saravanan aka Vettai Karuppu / Duraisingam aka Kaaval Karuppu / Nandha Gopalan Kumaran 'NGK'

Trisha Krishnan

Trisha Krishnan

Preethi

RJ Balaji

RJ Balaji

Baby Kannan 'BK' / Usilampatti Karuppaiah Gandhi 'UKG'

Indrans

Indrans

Mattancherry Sukumaran

Anagha Maya Ravi

Anagha Maya Ravi

Binu Sukumaran

Swasika

Swasika

Vasanthi

Sshivada

Sshivada

Kanmani

Natarajan Subramaniam

Natarajan Subramaniam

Chief Metropolitan Magistrate M.D. Rajanayagam

Supreet

Supreet

Gowri

P

Poobalam Pragatheeswaran

Shanmugam aka Peiyi

Mansoor Ali Khan

Mansoor Ali Khan

Stone

George Mariyan

George Mariyan

Court Clerk

Gallery

Review: 'Karuppu' - Dark, Bold & Gripping still 1
Review: 'Karuppu' - Dark, Bold & Gripping still 2
Review: 'Karuppu' - Dark, Bold & Gripping still 3
Review: 'Karuppu' - Dark, Bold & Gripping still 4
Review: 'Karuppu' - Dark, Bold & Gripping still 5
Review: 'Karuppu' - Dark, Bold & Gripping still 6
Review: 'Karuppu' - Dark, Bold & Gripping still 7
Review: 'Karuppu' - Dark, Bold & Gripping still 8

Similar Movies

#Review#Movies#Entertainment#2026
🎬Advertisement[movie-bottom-mobile]