- Advertisement -
In his latest digital outing, Anil Kapoor returns to his high-octane action roots with Subedaar, which premiered on Prime Video today, March 5, 2026. Directed by Suresh Triveni (Jalsa, Tumhari Sulu), the film is a gritty exploration of a retired soldier’s struggle against the systemic rot of the illegal sand mafia in the Indian heartland.
Critics have lauded Kapoor’s “one-man army” performance, drawing comparisons to Denzel Washington’s The Equalizer and Nana Patekar’s cult classic Prahaar.
The Plot & Key Conflicts
- The Protagonist: Anil Kapoor plays Subedaar Arjun Maurya, a man of rigid military discipline who finds civilian life—defined by corruption and apathy—harder to navigate than the battlefield.
- The Antagonists: The film features a unique power dynamic between its villains. Aditya Rawal (son of Paresh Rawal) delivers a breakout performance as Prince, the entitled and depraved son of a politician. Meanwhile, Mona Singh sheds her “good girl” image to play the formidable Babli Didi, a ruthless sand mafia kingpin who operates her empire from within a prison.
- Emotional Core: Central to the story is Arjun’s fractured relationship with his daughter, Shyamla (Radhikka Madan), who resents his long absence during his service.
Performance Highlights
| Actor | Role | Highlight |
| Anil Kapoor | Arjun Maurya | A “stoic and restrained” performance that erupts into raw, visceral action. |
| Aditya Rawal | Prince | Described as “unhinged” and “genuinely threatening”; a major departure from his previous roles. |
| Mona Singh | Babli Didi | Captures the “heartland dialect” and authority of a gang leader with chilling precision. |
| Radhikka Madan | Shyamla | Sincere portrayal of a fiery student fighting for her dignity. |

