Directed by

Vishal Furia
Made by

Jio Studios
Test your knowledge of Maa with our quiz!
Read the complete plot summary and ending explained for Maa (2025). From turning points to emotional moments, uncover what really happened and why it matters.
During Kali Puja at a secluded ancestral mansion in Chandrapur, Ambika, Kajol, brings twins into the world—a boy and a girl. The rite is conducted by a woman priestess who claims Kali spoke to her in a dream, lending an eerie gravity to the proceedings. Joydev, Ronit Roy, a local figure of authority who grows up alongside the ritual, watches with his friends and notes that the son of the sarpanch should be the one to lead the puja. The second newborn is announced to be a girl, and a tense moment follows as the father, the scion of the zamindar family, seizes the infant from the new mother to take her for a sacrificial rite. The priestess advances the sword toward the baby, but Kali’s demand is clear—the goddess cannot ask for a baby girl’s sacrifice. In a shocking turn, Joydev snatches the sword from the priestess, asserts it as his right, and sacrifices the girl himself, sinking the ceremony into a silence heavy with unspoken fear.
Forty years pass, and Ambika lives in Kolkata with her husband Shuvankar, Indraneil Sengupta, and their twelve-year-old daughter Shweta, a life that feels outwardly content yet is haunted by a hidden family truth. Shuvankar is the same son who had the female twin long ago, a fact that has always hovered between concealment and revelation. He wrestles with the dilemma of when—or if—to tell his daughter the truth about her lineage and the shadow that still lingers over their family estate. The family’s quiet existence is disrupted when Joydev, now an older man and still a central village figure, sends word that his father has died. The news pulls Shuvankar toward Chandrapur to oversee the cremation and the sale of the ancestral property, a plan Ambika initially opposes but gradually considers to secure their future.
On the return journey, Shuvankar dies in a mysterious fire—an accident that seems to be caused by a splinter from the roots of the same haunted tree behind the palatial house, a tree tied to the earlier tragedy. The splinter lodges in his shoe, and as the flames engulf the vehicle, Ambika and Shweta travel to Chandrapur to complete the sale and confront the living memory of the past. In Chandrapur, Shweta befriends Deepika, the caretaker’s daughter, and the two begin to explore the area around the haunted tree, despite warnings that a demon—or daitya—might dwell there. When Shweta insists on visiting the tree, Ambika intervenes, only to learn that Deepika has just had her first period, a detail that coincides with rumors of the daitya’s influence drawing girls away and returning them unharmed.
The disappearances grow more alarming as several village girls vanish after their first menstruation, then return without their cycles, prompting Ambika to dig deeper. A seasoned police officer, Sarfaraz, becomes involved, convinced that the rumors of a demon mask a more human series of machinations. The investigation bears fruit when a manuscript—belonging to Shuvankar’s father’s generation—lands in Ambika’s hands through the old caretaker and caretaker’s son. Reading it, she uncovers a centuries-old curse centered on a blood daitya named Aamsaja, a being tied to the Kali Puja rite and the haunted tree. The demon is revealed to be after Shweta, aiming to procreate through her, and Ambika must act to shield her daughter and the other missing girls.
As the truth comes to light, Joydev’s role becomes horrifyingly clear: he is the human face of the daemon Amsaja, the malevolent force behind the century-old curse. Ambika, now confronted with a choice steeped in ritual and survival, experiences a prophetic dream of Goddess Kali. Guided by that vision, she resolves to perform Kali Puja in the family temple, a temple that unlocks only when a village dream connects with the goddess. With the demon’s influence growing ever stronger inside Joydev, Ambika undergoes a dramatic transformation, channeling Kali’s wrath and becoming a fierce matriarchal protector who fights to save Shweta and the abducted girls.
The battle culminates in a tense confrontation where the demon is driven back, and the immediate danger to Shweta is averted. Yet a grim twist remains: an ancient priestess reveals that Shweta carries the demon’s potential birth, and thus a sacrifice would be required to stop it. Ambika faces the unbearable choice, preparing to sacrifice her own daughter for the greater good. Just as she braces for the ritual, the priestess intervenes, declaring that Goddess Kali has tested her and that the threat within Shweta is no more. The revelation marks a fragile victory, a moment of relief that comes with the acknowledgment of a long, painful history finally addressed.
In the final moments, the story lingers on the aftermath of the ordeal. The forest around Chandrapur bears the scars of the ordeal, and a post-credits scene shows Vanraj, wearing a hoodie and boots, walking through the ashy remains of the once-haunted land, seemingly absorbing what remained of Amsaja’s powers. The film closes on a note of unresolved tension, a reminder that the legacy of blood and ritual can echo through generations, reshaping lives and testing the limits of family loyalty, faith, and courage.
Follow the complete movie timeline of Maa (2025) with every major event in chronological order. Great for understanding complex plots and story progression.
Birth during Kali Puja and the twin revelation
Birth occurs during Kali Puja at the ancestral mansion in Chandrapur. The family learns there is a twin girl in addition to the announced boy, triggering questions about who should lead the ritual. The Kali priestess claims Kali spoke to her in a dream and chose her to preside, but the father, Joydev, overrules the ritual's safety and sacrifices the infant girl.
The ritual sacrifice of the twin girl
Joydev declares the sacrifice his right and completes it using a sword, despite the priestess' objections. The act binds the family to the haunted tree behind the house and seeds a long shadow over Chandrapur.
Forty years later in Kolkata: Ambika and family
Ambika and her husband Shubankar raise their daughter Shweta in Kolkata and enjoy a peaceful life. It is revealed that Shubankar is the son of the sacrificed twin, a truth he contemplates revealing to Shweta. The shadow of Chandrapur and the past haunts their present.
Joydev informs Shubankar about his grandfather's death
Joydev, now elderly and village sarpanch, informs Shubankar that his paternal grandfather has died, pulling the past back into the present. Shubankar travels to Chandrapur to attend the cremation and manage the family estate, revealing his plan to sell the property.
Shubankar's mysterious death on the return trip
On the journey back from Chandrapur, Shubankar dies in a fire that engulfs his car after a splinter from the haunted tree lodges in his shoe. The accident carries an air of supernatural cause, tying the tragedy to the family curse.
Ambika and Shweta travel to Chandrapur to finalize sale
Grief drives Ambika and Shweta to Chandrapur to finalize the sale of the estate. The looming presence of the past and the haunted tree begin to reveal themselves as unexplained events unfold.
Shweta befriends Deepika and visits the haunted tree
Shweta forms a friendship with Deepika, the caretaker's daughter, and insists on visiting the tree alleged to host the daitya. Deepika initially resists but joins the excursion despite warnings from villagers. The visit deepens the town's rumors about a malevolent force.
Disappearances after first menstruation
Following the tree visit, several village girls disappear after their first menstruation but later reappear unharmed. The pattern unsettles Ambika and the village, and the mystery points to the ancient curse tied to the tree. Ambika grows more determined to uncover the truth.
Investigation and the manuscript reveal the curse
Ambika teams with police officer Sarfaraz to investigate, while doctors note the girls have not been harmed and inexplicably stop menstruating. A manuscript passed from the old servant explains the blood daitya Aamsaja and the ritual linked to Kali Puja. The town realizes the demon may be after Shweta.
Joydev revealed as the human face of Aamsaja
Ambika and Sarfaraz uncover that Joydev is the human embodiment of the daitya Aamsaja. The demon seeks Shweta to procreate, and Joydev's crimes escalate as the truth becomes undeniable.
Ambika channels Kali and transforms during Kali Puja
Ambika dreams of Goddess Kali and, during a ritual Kali Puja in the locked temple, channels Kali's wrath. She undergoes a spiritual transformation into a fierce protector, battling the demon within Joydev.
Priestess' revelation and the test completed
An old priestess explains that Ambika has passed Goddess Kali's test and reveals the truth about Shweta carrying the demon's child. The temple doors unlock, confirming the ritual's resolution and that the threat is abated.
End-credits: Vanraj walks among the ash
In the final scene, Vanraj walks through the ashy remains of the forest, seemingly absorbing the remnants of Aamsaja's powers. The quiet image hints at a lingering shadow from the ancestral curse.
Explore all characters from Maa (2025). Get detailed profiles with their roles, arcs, and key relationships explained.
Ambika (Kajol)
A devoted wife and mother who discovers she can channel Kali’s wrath to protect her daughter. Across generations, she endures tragedy and embraces a fierce matriarchal role when confronted with a village curse. Her arc centers on sacrifice, courage, and a renewed vow to safeguard Shweta.
Joydev (Ronit Roy)
The village sarpanch and the man who embodies the older, darker tradition that spurred the original sacrifice. His violent past and present crimes reveal a human face behind the demon Amsaja. He wields power through fear and ritual influence.
Shuvankar (Indraneil Sengupta)
Ambika’s husband and the son of the older generation whose fate is tied to the village’s curse. He struggles with revealing his family’s dark history to his daughter and dies under mysterious circumstances while returning to Chandrapur.
Shweta (Yaaneea Bhardwaj)
Ambika and Shuvankar’s twelve-year-old daughter who becomes a central target of the daitya’s plan. Her innocence and evolving awareness drive the investigation into the disappearances and the family’s secret.
Deepika (Vibha Rani)
Caretaker’s daughter who befriends Shweta and accompanies her to the haunted tree, becoming a conduit for village legends and the danger tied to the ritual.
Officer Sarfaraz
A pragmatic police officer who doubts rumors of a demon and relentlessly pursues a rational explanation for the disappearances, until the truth about the daitya emerges.
Old Priestess
The mystic who first dreamt of Goddess Kali forty years ago and whose guidance shapes Ambika’s ritual response. She serves as a link between the past and present, and validates the goddess’s demands.
Learn where and when Maa (2025) takes place. Explore the film’s settings, era, and how they shape the narrative.
Time period
Present day
The current events unfold in modern-day West Bengal, intercut with a forty-year-old past when a ritual sacrifice shaped the family’s fate. The film juxtaposes contemporary investigative life in Kolkata with the rural, bygone Kali Puja ceremony in Chandrapur. The timeline moves between the present mystery and the ancestral origins of the curse that haunts the family.
Location
Chandrapur (fictional village, West Bengal), Kolkata (West Bengal)
The story centers around an ancestral mansion in the fictional village of Chandrapur in West Bengal, where Kali Puja rituals unfold and a haunted tree looms behind the house. Kolkata is also part of the world of Ambika and Shweta, reflecting a contrast between a bustling city and rural legends. The setting blends sacred festivals, family estates, and a lingering curse that traverses generations.
Discover the main themes in Maa (2025). Analyze the deeper meanings, emotional layers, and social commentary behind the film.
🕯️
Maternal Power
Ambika’s journey from a devoted mother to a fierce protector anchors the film’s moral core. She channels the goddess Kali to confront a centuries-old demon and safeguard her daughter. The narrative frames motherhood as both source of strength and a conduit for difficult, sacrificial choices. The transformation emphasizes how female power is invoked to defend the vulnerable against ritual violence.
👹
Supernatural Curse
A bloodthirsty daitya named Amsaja anchors the haunting lore around the Kali Puja tree. The tree is believed to harbor the demon, and the village’s past tantrums about sacrifices feed the legend. Disappearances of girls after their first menstruation, followed by returns, reveal the curse’s grip and the demon’s hunger for procreation through Shweta. The human faces behind the horror—Joydev—reveal the blurred line between ritual cruelty and occult revenge.
🔎
Truth & Revelation
Old manuscripts and a hidden past explain the chain of crimes and the village’s dark secret. Ambika’s investigation with Officer Sarfaraz uncovers Joydev’s true nature as the demon’s human vessel. The priestess’s revelation reframes the sacrifices and marks a turning point where faith and truth challenge superstition. The ending hints at unresolved power even after the demon is confronted.

Coming soon on iOS and Android
From blockbusters to hidden gems — dive into movie stories anytime, anywhere. Save your favorites, discover plots faster, and never miss a twist again.
Sign up to be the first to know when we launch. Your email stays private — always.
Unravel the ending of Maa (2025) with our detailed explanation. Understand the final scenes, character fates, and unresolved questions.
In the climax Ambika confronts the ancient evil that has haunted Chandrapur for centuries. After learning that the demon Amshaja has been reborn in the village chief’s son Joydeep, she taps into the power of the goddess Kali during a desperate ritual. The divine force razes the cursed forest and turns the demon into ash, ending Amshaja’s reign of terror. Yet Joydeep has already forced himself on Ambika’s young daughter Shweta, leaving her pregnant with the demon’s child.
With the demon vanquished, Ambika faces the same impossible choice that the original devotee of Kali once did: let the unborn child live and risk the world’s destruction, or end her daughter’s life to protect everyone. As she hesitates, the spirits of the countless infant sacrifices rise from the earth, converging with Kali’s presence above the village. The priestess, acting as the goddess’s mouthpiece, tells Ambika that the true teaching of Kali was never a command to kill one’s own child; the old patriarchs had twisted the doctrine to justify endless femicide. Recognizing this, the divine power grants Shweta a miraculous abortive release, sparing her life and erasing the demon’s seed.
The film closes with Ambika’s victory over the immediate threat, the villagers liberated from the demon’s grip, and a hint that the battle against darkness continues—an ancient ash of Amshaja is later found by an outside force, suggesting that while one evil has been crushed, the wider struggle remains. The ending thus reinterprets Kali’s myth, condemns the patriarchal misreadings that perpetuated cruelty, and affirms a woman’s right to choose her own fate.
Discover the spoiler-free summary of Maa (2025). Get a concise overview without any spoilers.
In a remote corner of Bengal, a centuries‑old village clings to the lingering echo of ancient rites, where the line between devotion and dread blurs beneath the shadow of a gnarled tree. The air is thick with whispered prayers to Kali, and the very landscape seems to pulse with an unseen presence that has long been spoken of in hushed tones. Within this atmosphere of mythic horror, a mother and her teenage daughter find themselves drawn into a place where the ordinary and the occult coexist, and where the disappearance of local girls has become a lingering, unsettling rumor.
Ambika lives a modest life in Kolkata, carrying the weight of a concealed family history that quietly shapes her world. When the call to attend to ancestral matters brings her back to the village, she is joined by her twelve‑year‑old daughter Shweta, whose curiosity and growing independence clash with the protective instincts of a mother who has long guarded hidden truths. Their relationship, built on love and unspoken concerns, becomes the emotional core of the story as they navigate an unfamiliar, tension‑laden environment together.
The village itself breathes an uneasy tension, its residents wary of the old customs that tether them to the land. Folklore speaks of a restless daemon linked to the first rites of womanhood, and the community’s anxiety is palpable whenever a girl reaches that pivotal moment. The setting is drenched in gothic ambience—creaking wooden halls, flickering oil lamps, and the perpetual rustle of leaves that seem to carry an ancient warning. This oppressive mood frames the mother‑daughter pair’s uneasy immersion into a world where faith, fear, and family legacy intersect.
Against this backdrop, the film unfolds with a measured, atmospheric horror that leans heavily on mood rather than overt spectacle. The narrative invites viewers to feel the weight of inherited curses and the silent strength that rises when a mother confronts the unknown to shield her child, all while the unseen forces of the village’s dark past linger just beyond the edge of perception.
Can’t find your movie? Request a summary here.
Uncover films that echo the narrative beats, emotional arcs, or dramatic twists of the one you're exploring. These recommendations are handpicked based on story depth, thematic resonance, and spoiler-worthy moments — perfect for fans who crave more of the same intrigue.
What's After the Movie?
Not sure whether to stay after the credits? Find out!
Explore Our Movie Platform
New Movie Releases (2026)
Famous Movie Actors
Top Film Production Studios
Movie Plot Summaries & Endings
Major Movie Awards & Winners
Best Concert Films & Music Documentaries
Movie Collections and Curated Lists
© 2026 What's After the Movie. All rights reserved.