Mardaani 3 (2026) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Shivani Shivaji Roy
(played by Rani Mukerji) — protagonist
Dedicated Mumbai police inspector leading anti-trafficking operations.
Amma
(played by Mallika Prasad) — protagonist
Ruthless slum mafia boss and human trafficking ring leader.
Fatima
(played by Janki Bodiwala) — supporting
Shivani's loyal police partner involved in high-risk rescue operations.
Ruhani
(played by Avanee Joshi) — supporting
Indian diplomat's daughter kidnapped by human traffickers.
Ruhani's mother
(played by Roopangi Vanvari) — minor
Diplomat's wife grieving her kidnapped daughter.
Police Officer
(played by Shashie Vermaa) — minor
Uniformed officer assisting in field operations.
Aslam
(played by Shashank Shende) — minor
Trafficking network member or accomplice.
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Ruhani's mother → Ruhani
(mother)
Police Officer → Shivani Shivaji Roy
(Professional Field Colleague) — The police officer represents the operational support available to Shivani's investigation.
Shivani leads a police team in tracking the assassins and later forms a team with loyal colleagues despite her suspension.
Shivani Shivaji Roy → Aslam
(Professional Witness And Investigator) — Aslam provides a crucial investigative link before his suicide removes the evidence.
Shivani investigates the trafficking network through Aslam, described as the only witness linking the criminal accomplice to Amma.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Fatima → Ruhani
(Alliance Rescue Ally) — Fatima directly supports the attempt to save Ruhani.
Fatima participates with Shivani in the hotel operation intended to rescue Ruhani from the kidnappers.
Fatima → Amma
(Conflict False Collaborator) — Their apparent alliance is a tactical deception serving Shivani's operation.
Fatima helps Amma escape, but she is later revealed to be a fake mole who assists Shivani in capturing her.
Shivani Shivaji Roy → Ruhani
(Narrative Rescuer) — Ruhani's disappearance initiates Shivani's investigation into Amma's network.
Shivani investigates Ruhani's kidnapping, conducts a hotel rescue, and continues the case after Ruhani is killed.
Amma → Ruhani
(Conflict Captive And Trafficker) — Amma's trafficking network makes Ruhani one of its intended victims.
The kidnappers sell Ruhani to Amma, and Amma's network treats her as part of the group of trafficked girls.
Shivani Shivaji Roy → Fatima
(Alliance Teammate) — They form a high-risk operational partnership that survives betrayal and injury.
Shivani and Fatima begin a rescue operation together at the hotel, and Fatima later helps Shivani capture Amma.
Shivani Shivaji Roy → Amma
(Conflict Arch Enemy) — Their opposition drives the central anti-trafficking investigation.
After the NIA withdraws, Shivani continues pursuing Amma, arrests her, and ultimately kills her when she threatens a hostage.
Story Analysis
A determined investigator dismantles a trafficking network after institutional setbacks, betrayal, and the loss of a kidnapped child.
Plot Progression
A Diplomat's Missing Daughter
— Ruhani and another girl are kidnapped, causing the case to reach the national intelligence agency. Shivani is assigned to determine whether terrorism or trafficking is responsible.
The Traffickers' Bargain
— Shivani identifies ordinary traffickers and uses a public reward to pressure them. The exchange fails, but the arrested kidnapper exposes Amma's demand for young girls.
A Rescue Turned Betrayal
— Shivani tracks Amma's assassins and reaches the hotel where Ruhani is held. The rescue ends in a crossfire, while a trusted helper secretly kills Ruhani and conceals the truth.
The Case That Refuses To Die
— Although the official investigation ends, Shivani follows new evidence from another dying victim. She uncovers Amma's grooming of an accomplice and arrests both criminals, but the case collapses after...
The Last Exchange
— Suspended but determined, Shivani tracks the traffickers to Sri Lanka with a loyal team. She captures Amma, rescues the girls through deception, defeats the accomplice, and returns to service.