Mardaani 3 movie review: A Rani Mukerji project that loses steam after half-time

Rani Mukerji in ‘Mardaani 3’ | Photo Credit: Yash Raj Films

Mounted more than a decade ago as a challenge to the action-hero archetype, Mardaani‘s third instalment begins as a fiercely committed, unflinching crime thriller that delves deeper into the horrors of child trafficking and the begging mafia, delivered with raw brutality and social urgency.

Anchored by Rani Mukerji as Shivani Shivaji Roy, the story centres on a tough cop’s investigation into a high-profile kidnapping that unravels a vast network of child exploitation.

A still from ‘Mardaani 3’ | Photo Credit: Yash Raj Films

It begins with the abduction of two girls – one from a privileged background and the other from a marginalised one — from the outskirts of a diplomat’s farmhouse in Bulandshahr in western Uttar Pradesh, forcing Shivani to navigate official pressures, criminal syndicates, and moral dilemmas. Do the two lives carry the same weight? Her superiors repeatedly tell Shivani to focus only on the diplomat’s daughter, even after it becomes clear that the kidnapping doesn’t have a political motive but has a social dimension.

Mardaani 3 (Hindi)

Director: Abhiraj Minawala

Duration: 130 minutes

Cast: Rani Mukerji, Mallika Prasad, Prajesh Kashyap, Janki Bodiwala, Jisshu Sengupta

Synopsis: Shivani Roy returns to combat a massive, organised child-trafficking network, facing off against a ruthless Amma. 

Both the system and the syndicate know whose life matters, setting off a game of one-upmanship between two fiery women: Shivani and Amma, the queen of a beggar mafia. While Shivani uses the social difference between the victims to bring the kidnappers out of their shell, she eventually realises that it compromised the life of the guard’s daughter. Finding herself shackled in the uniform, Shivani lets her rage take over the rules of the game.

Director Abhiraj Minawala and writer Aayush Gupta create an imperfect world run by flawed characters. The antagonists, Amma (Mallika Prasad) and Ramanujan (Prajesh Kashyap), have backstories that suggest they are products of the rot they now rule.

But then, franchises are all about reheating the same dish over and over again, hoping it doesn’t lose its flavour. Soon, the veneer of social empathy and feminist tone gives way, and we can clearly see the product’s formula: a fearless protagonist, blended with a hard-hitting social issue, taking on an intense antagonist. The experiment and freshness are limited to the introduction of the villain and their lair. After that, the writers serve Shivani’s image and Rani’s fans. Rani continues to operate in the massy grammar, structured like a counterpoint to the male action stars, perhaps not realising that familiarity dulls impact. The overwriting limits her ability to emote in silence. It borders on forced messaging, where her intensity feels performative.

Rani Mukerji in the film | Photo Credit: Yash Raj Films

Unlike the previous instalments, where Tahir Raj Bhasin and Vishal Jethwa were given potent character arcs, here Prasad is short-changed after an ominous build-up where her dynamic with Rani promises a delicious conflict before getting diluted. After pitting a menacing female villain against a strong female cop, it seems the makers realised that the franchise’s stated goal demands that Rani reduce misogyny to pulp, and for that, you need a male antagonist to punch.

As a result, the storytelling and world-building stumble in the second half due to plot holes, overwritten moments, and tonal inconsistencies, such as the foreign conspiracy angle that is introduced late in the second half. We could see the true colours of Ramanjuan from a distance and pretty much guess the job of a young Muslim female police officer in the narrative. As the thriller builds to the climax, the narrative turns feel routine, diminishing tension and resulting in an uneven experience.

Mardaani 3 is currently running in theatres. 

Published – January 30, 2026 07:26 pm IST

  • Related Posts

    The Kerala Story 2 box office prediction: Controversy buzz doesn’t help sequel, film to open at less than half of part 1

    The Kerala Story 2 released in theatres on Saturday, 28 February, after the Kerala High Court lifted a stay on its release. After much back and forth, a late-night High…

    Amitabh Bachchan opens up on father-son bond with Abhishek Bachchan: He walks into my room unannounced

    Megastar Amitabh Bachchan and actor Abhishek Bachchan have always shared one of Bollywood’s most admired father-son bonds. Known for their quiet affection, the two often express their connection through heartfelt…

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    You Missed

    Vijay Sethupathys Muthu Alias Kaattaan gets release date; teaser unveiled

    Vijay Sethupathys Muthu Alias Kaattaan gets release date; teaser unveiled

    The Genius of Trees: Read an excerpt from the book by Harriet Rix

    The Genius of Trees: Read an excerpt from the book by Harriet Rix

    Lamborghini seized after Kanpur crash released after 8.5 crore bond payment

    Lamborghini seized after Kanpur crash released after  8.5 crore bond payment

    Prague Masters: Gukesh suffers shock defeat to van Foreest, Aravindh draws with Maghsoodloo

    Prague Masters: Gukesh suffers shock defeat to van Foreest, Aravindh draws with Maghsoodloo

    The Kerala Story 2 box office prediction: Controversy buzz doesn’t help sequel, film to open at less than half of part 1

    The Kerala Story 2 box office prediction: Controversy buzz doesn’t help sequel, film to open at less than half of part 1

    Subedaar: Full music album of Anil Kapoors upcoming actioner out

    Subedaar: Full music album of Anil Kapoors upcoming actioner out