Moneycontrol PRO
Swing Trading 101
Swing Trading 101

Subedaar Movie Review: Anil Kapoor brings strength and soul to this solid revenge story

Anil Kapoor anchors ‘Subedaar’ with quiet intensity, turning a familiar revenge drama into something more personal and moving. Set against a harsh small-town backdrop, the film blends action with emotion and stays grounded for most of its run.

March 05, 2026 / 07:16 IST
Subedaar review
Snapshot AI
  • Subedaar stars Anil Kapoor as a retired army man in action drama
  • The film explores sand mining mafia and personal loss
  • Strong performances and realism make it a gripping watch

‘Subedaar,’ directed by Suresh Triveni, began streaming on Prime Video on 5 March and stars Anil Kapoor, Saurabh Shukla, Aditya Rawal, Radhikka Madan, Mona Singh, and Faisal Malik.

An action turn that fits perfectly

‘Subedaar’ comes across as the kind of film that reminds you of a version of Anil Kapoor that we have not seen enough of. This time the seasoned actor goes all out in an action avatar, and the outcome is both stunning and satisfying.

This action drama taps into that energy and builds an entire film around it. The narrative places a retired Subedaar from the army at its center, but it also keeps returning to the softer spaces in his life, a daughter who grew up without him and a friend who refuses to give up on him.

Director Suresh Triveni, better known for ‘Tumhari Sulu,’ this time opts to get dirty in hinterland India and manages to deliver a film that is both gripping and engaging. Triveni embraces a more muscular style of storytelling here, yet he keeps the emotions steady and believable.

When hostility turns personal

The plot follows retired army man Arjun Maurya (Anil Kapoor), who is back in his hometown and finds that civilian life does not sit easy on his shoulders. His best friend Prabhakar (Saurabh Shukla) steps in to help him restart his life.

Prabhakar manages a small security service and offers him employment. The new job takes Arjun into the murky and illegal world of the sand mining mafia, where he encounters dangerous men like Softy (Faisal Malik) and Prince Bhaiya (Aditya Rawal).

While Softy and Prince control the operation on the surface, it is Babli Didi who is the real mastermind and runs the empire from behind bars. Arjun is also grieving the loss of his wife, who died in a crash involving a sand-laden truck, and her only desire was to see her husband driving a gypsy befitting his stature.

When Prince mocks his driving skills and vandalises his new car, the hostility turns deeply personal. The film also introduces Shyama (Radhikka Madan), Arjun’s feisty daughter, who is fighting her own battles.

A harsh landscape with human moments

This is a film driven strongly by its milieu and landscape. Set in hinterland India in the fictitious city of Kokh, the ravines surrounding the area set the tone of the story. It is a town where influence outweighs law and where ordinary citizens learn to adjust rather than resist.

The texture feels dusty, tense, and unpredictable. Yet the screenplay inserts brief human touches that prevent it from becoming one-note. After Prince commits a murder on his birthday at a water park, he orders the hired band to play without a trace of remorse.

In another moment, we see Arjun humouring a child who fires his ‘hand’ gun at him. There are several such scenes that deepen the experience and help this commercial film carve its own distinct path. It remains an action drama, but the restrained and realistic treatment makes it a cut above the rest.

Kapoor drives the film

Performance-wise, the film stands on firm ground, and the actors power it throughout. Anil Kapoor commands attention without overplaying the heroism. He communicates fury, sorrow, and guilt through his expression. Radhikka Madan gives Shyama independence and spine, ensuring she is not reduced to a side track.

Saurabh Shukla lends credibility as the steady companion who understands Arjun’s breaking points. Mona Singh’s Babli Didi is measured yet menacing, proving that authority does not require raised voices.

Aditya Rawal embraces Prince’s arrogance and unpredictability, making him a figure viewers will love to hate, while Faisal Malik fits seamlessly into the local criminal ecosystem.

Also Read: Anil Kapoor reveals he gets no special treatment at home at Subedaar trailer launch: “No one is my fan in the house”

The film maintains a sense of realism

The film stumbles slightly towards the end. The sudden appearance of Arjun Maurya’s ex-army colleagues looks a bit stretched, and so does the sequence where he walks through the ravines after the death of his best friend. The escalation feels somewhat prolonged.

However, these are minor hiccups that do not come in the way of enjoying the film. The raw locations and grounded approach maintain a sense of realism even in heightened moments.

‘Subedaar’ ultimately delivers as a robust commercial drama that balances sentiment with confrontation. It thrives on its central performance and on the idea that even battle-hardened men carry unresolved tenderness within them.

Rating: 3.5/5

Sriva A is a seasoned film critic with a keen eye for storytelling, cinematography, and performances.
first published: Mar 5, 2026 07:13 am

Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!

Subscribe to Tech Newsletters

  • On Saturdays

    Find the best of Al News in one place, specially curated for you every weekend.

  • Daily-Weekdays

    Stay on top of the latest tech trends and biggest startup news.

Advisory Alert: It has come to our attention that certain individuals are representing themselves as affiliates of Moneycontrol and soliciting funds on the false promise of assured returns on their investments. We wish to reiterate that Moneycontrol does not solicit funds from investors and neither does it promise any assured returns. In case you are approached by anyone making such claims, please write to us at grievanceofficer@nw18.com or call on 02268882347