
Official Trailer
Rating: 7.6/10 | Genre: Action, Fantasy | Runtime: 151 min
Starring: Suriya, Trisha Krishnan, RJ Balaji, Indrans, Anagha Maya Ravi
I walked into Karuppu expecting a straightforward action flick with a fantasy twist. What I got was something messier and more interesting than that, though not always in the ways the film intended.
The premise is genuinely cool. Suriya plays Vettai Karuppu, a guardian deity who gets fed up with how broken the legal system is and decides to become a lawyer instead. So you’ve got this god figure fighting corruption from inside the courthouse, using both supernatural powers and actual legal arguments. It’s a fun concept that lets you have courtroom drama mixed with action sequences.
Suriya carries the movie. He’s got this calm, almost tired energy that works for a character who’s been around forever watching humans mess things up. There’s a scene where he’s cross-examining a witness and you can feel this ancient frustration behind his eyes. He doesn’t overplay it. The role could’ve been hammy as hell, but he keeps it grounded.
Trisha Krishnan plays a fellow lawyer who slowly figures out what’s really going on. She and Suriya have decent chemistry, though the movie doesn’t give them much time to develop it. RJ Balaji is comic relief and honestly, it feels like filler most of the time. He’s trying, but the jokes don’t land. You’ll check your phone during his bits.
Here’s where things get weird. The movie is two and a half hours long, and you absolutely feel it. There are stretches where nothing really happens. We get scenes of Karuppu as a lawyer doing normal lawyer stuff, which sounds boring written out, but it’s actually where the film is strongest. When it commits to the courtroom procedural angle and shows how the system fails regular people, that’s when it clicks. There’s a case involving a woman from a lower caste that the system totally failed. That part stuck with me.
But then the movie keeps cutting back to supernatural stuff and action set pieces that feel obligatory. There’s this whole subplot with corrupt politicians that takes forever to go anywhere. The action scenes are fine but nothing special. A couple of them are shot in this weird greenish tint that’s supposed to look cool but just made the image quality look worse on my screen.
The music is decent. Nothing you’ll remember, but it doesn’t annoy you either. The background score does its job without getting in the way.
What doesn’t work is the tonal balance. The film keeps trying to be both a serious legal drama and a fantasy action movie, and those two things don’t always play nicely together. When it commits fully to one or the other, you’re in. When it’s switching between them every twenty minutes, you get whiplash.
There’s also something about how the movie handles the whole “god in a human system” thing that feels undercooked. Like, he’s a deity. Why doesn’t he just do deity stuff? The film gives a reason, something about how if he uses his powers directly it won’t solve the real problem, but that idea gets dropped pretty quick once the action scenes start happening.
I’m not saying don’t watch it. If you like Suriya or you’re into action movies with fantasy elements, you’ll find stuff to enjoy here. The first half is stronger than the second. Just know you’re in for a long sit and there are parts that don’t quite work. It’s the kind of movie that makes you think about what it could’ve been if it had either committed to being a legal drama or just been a straight fantasy action film.
Have you seen it yet, or are you thinking about checking it out? What kind of tone were you expecting going in?
Where to Watch
Rent on: Amazon Video
