
After a series of flops, Suriya returns with a fantasy courtroom drama, Karuppu, which has been released in Telugu as Veerabhadrudu. Due to certain financial issues, the movie was released one day late on May 15. Directed by R. J. Balaji, who also plays the main villain, the film features Trisha Krishnan in an important role. With decent expectations, let’s see how Veerabhadrudu turned out.
Story
In the Nampally Court, lawyer Baby Krishna (R. J. Balaji) controls everything. With his arrogance and belief that money can achieve anything, he even manages to influence the judge and secure favorable judgments for his clients.
On the other side, Muniswamy Naidu (Indrans) arrives from Chennai carrying gold to save his daughter Meenu (Anagha Ravi), who urgently needs a liver transplant. But near the Nampally Railway Station, the gold gets stolen. Even after a portion of it is recovered, the police refuse to return it directly and instead advise him to approach the court. They also recommend lawyer Baby Krishna, who is supposedly known for handling such cases.
However, instead of helping them, Baby Krishna begins exploiting the family. He charges ₹10,000 for every court hearing and keeps deliberately delaying the case. To make matters worse, his team even eats biryani and adds those bills to Naidu’s expenses, increasing his financial burden further.
After losing faith in the system, Naidu prays to Veerabhadrudu (Suriya), the deity worshipped within the court premises. Hearing his prayer, God himself enters the courtroom in the form of a lawyer.
Baby Krishna then challenges him to win the case without using any divine powers. How does Veerabhadrudu accept this challenge? What role does Preethi (Trisha Krishnan) play in the story? And how does God teach a lesson to the arrogant lawyer? The rest of the film answers these questions.
Performances
Suriya is the soul of the film. He brings tremendous energy to the role and shows good variation as both a deity and a lawyer. His performance in the intense scenes is impressive and will excite fans. He also delivers strong emotional depth during the climax.
R. J. Balaji does a decent job within the limits of his character, but as a villain, his role feels weak when compared to Suriya’s powerful screen presence. Trisha Krishnan appears in an important role and performs well.
Indrans and Anagha Ravi, who play father and daughter, deliver emotional performances and connect nicely. The rest of the cast also perform their roles well.
Technical Aspects
Coming to the technical side, the songs composed by Sai Abhyankar do not make much impact, especially in the Telugu version due to dubbing-related issues. The background score, which should have been one of the film’s major strengths, turns out to be disappointing in several scenes as it feels flat and fails to elevate the emotional moments.
The cinematography by G. K. Vishnu is good and gives the film a rich visual feel. However, the editing by R. Kalaivanan could have been better, as the film feels lengthy in certain portions.
Analysis
The film has a strong core idea about the flaws in the justice system and the suffering faced by common people. However, the biggest problem lies in how poorly R. J. Balaji handles the concept. The execution is weak and never truly does justice to the concept.
Even the first half feels quite average and fails to engage the audience properly. The emotional connection that the film aims for just doesn’t land. One major reason is the heavy use of Tamil dialogues in several key scenes. Without proper Telugu subtitles, it becomes difficult for the audience to follow the conversations, which completely breaks the connection with the story.
As the film progresses, things only get worse. The fantasy elements feel over-the-top and, at times, even silly. Many scenes appear unnecessary and drag the narrative, testing the audience’s patience. Instead of focusing on strong storytelling, the film repeatedly shifts toward forced mass moments that don’t really work.
The writing is another major weakness. The satire on the justice system does not hit hard, and several scenes feel poorly written. On top of that, unnecessary references to films like Leo and Singam feel forced and add no value at all.
Overall, despite having a powerful idea, R. J. Balaji completely fails to utilise it effectively. The film struggles to engage, fails to connect emotionally, and ultimately ends up as a disappointing and frustrating experience.
Verdict
Despite Suriya’s effort, the film collapses under weak writing and poor direction. R. J. Balaji fails to handle a strong concept properly, resulting in a boring, disconnected, and frustrating experience that constantly tests the audience’s patience.
Rating: 2/5




