
Suriya brings warmth and weight to the role.
RJ Balaji's Karuppu review: Suriya-Trisha’s god film loses faith in itself
Karuppu nails the philosophical question in its first half, what makes a god without his powers, then spends the second half answering it wrong
There's an age-old story, perhaps the most popular one too, and it goes like this: when the battle between good and evil peaks on earth and injustice becomes the norm, God himself must take human form, shed his almighty powers, and show the corrupted world the way of life.
This Biblical myth, with its numerous iterations, gets a Tamil cinema treatment in RJ Balaji's Karuppu, where a village deity is thrust into a world of injustice and corruption, stripped of his magic and challenged to fix things as a mortal.
The first half brilliantly sets up this age-old hero's journey with a moving emotional core. It's a great premise, despite being familiar, because at its heart it poses a fascinating philosophical question — what makes a god, if not his powers? Chimbu Devan's 2008 film Arai En 305-il Kadavul dealt with this very idea, where god becomes a noble human who fixes the lives of those around him and, in doing so, inevitably becomes divine again. But Karuppu isn't interested in such philosophical depths. Even in his debut, Mookuthi Amman, RJ Balaji took the campy superhero route — the almighty as a caped vigilante. Karuppu follows that same path, but the tragedy is in how it eventually disintegrates into a string of disconnected moments and hollow hat-tips to other Tamil superstars.
The nuanced beginning
A father and his daughter travel from Kerala to Chennai carrying 60 sovereigns of gold meant to fund her liver transplant surgery. They get robbed, but the gold is retrieved the very next day by the cops — who claim they could only recover 45 sovereigns.
Even then, it isn't handed back to the family. Procedure demands that they seek it through the courts. Thus begins the ordeal for the duo, who fall prey to Baby Kannan, a vile advocate who thrives on extortion and vice. This segment showcases RJ Balaji's sharper writing instincts — like the quiet parallel drawn between a random old woman visiting the court and the girl. As Baby drags the case to milk more money, the girl and the old woman develop a wordless bond.
She keeps giving up her seat for the elder, but as the financial bleeding worsens, she grows hostile, and eventually turns a cold shoulder. It's equally astute how the courtroom becomes a microcosm of the corrupt world at large. These nice touches sustain the first half in spite of its occasional drag.
Also Read: RJ Balaji breaks down as Karuppu morning and noon shows are cancelled
When the father is pushed beyond his threshold, he pleads to Karuppu — the village deity conveniently enshrined within the court premises. Enter Karuppu (Suriya), who is then lured into a wager by Baby Kannan, playing the devil's advocate. Baby argues that corruption is simply the way of the world — a god can reign supreme, but a mortal man cannot. So Karuppu takes the form of a lawyer and must make truth triumph without divine intervention.
Sounds perfect, isn't it? That's just the first half.
Where it all falls apart
When we return after the interval expecting those revelations to unfold, the film pivots onto an entirely different track. What follows is a parade of random fight sequences, hastily invented new rules about Karuppu's powers, and bizarre callbacks that feel completely out of sync with what came before. The devil's advocate becomes the devil himself, and you watch a genuinely great idea collapse into a film chasing low-hanging fruit.
The story leaves the court premises and we now are in another microcosm, and then that gets changed to, and the writing goes for a toss. There is even a cameo of a character from another film's successful cameo, a screenplay blunder so baffling that perhaps only lord Karuppu could conjure a befitting punishment for it in the climax. The background score tries its best to hold the pieces together, but Karuppu ultimately becomes incoherent, a film that sets its own rules only to break them, and squanders its first half's promise in the most avoidable ways.
The god problem
An inherent problem with writing a film with a god in it is that it is a checkmate of conflicts. A god can end all conflicts. And what’s a story without its conflict? Superman is only interesting as long as there is a Kryptonite.
Karuppu understands this in its first half. The wager that strips the deity of his powers is the film actively solving that problem, handicapping god to restore dramatic stakes. It is a smart, self-aware narrative move. But the second half slowly hands those powers back, and the moment it does, the tension evaporates, because once god can intervene, you stop worrying, and once you stop worrying, the film is already over. RJ Balaji diagnosed the illness correctly and then ignored his own prescription.
Also Read: From audio launch snub to becoming face of trailer: Trisha's Karuppu pivot
Karuppu is ultimately a film that loses faith in its own idea. It asks what a god is worth without his powers, and then answers that question by quietly handing the powers back. That is not just a narrative cop-out, it is a philosophical surrender.
For all the hype surrounding Trisha's role in Karuppu, she gets very little screen time in the film. It's a far cry from Nayanthara's meaty role in Mookuthi Amman.
Suriya brings warmth and weight to the role, and you genuinely believe in this god-made-mortal trying to navigate a broken system with nothing but conscience. But the film doesn't trust that to be enough. It wanted to fit in a superstar, who wanted to dance, fight, have those superhero moments, those walks, those hat-tips that plague Kollywood, and in that, the film lost its trust in the great idea it had, it lost everything it set out to say.

