However, the film doesn’t just end there. The demon successfully impregnates Ambika’s daughter, Shweta, and she finally decides to sacrifice her daughter, just like the previous devotee. But, if you are confused about the ending of the movie and are still wondering if Shweta still carries the child of Raktabija, then we are here to clear all your confusion.
SPOILERS AHEAD!
Maa movie ending explained
In the climax scene of Maa, Kajol’s character Ambika tries to take her daughter back to Kolkata after the demon attempts to abduct her. However, Ambika is thrown out of the car brutally, and Shweta is abducted. Ambika then wakes up in the hut of an old woman, who performed the Kali puja 40 years ago but wasn’t able to sacrifice the girl child as she believed that Maa Kali can never ask for a sacrifice of a baby. She then narrates the story to Ambika and reveals the truth about Joy Dada, played by Ronit Roy.
On one hand, the old woman reveals the truth about Joy Dada to Ambika, and on the other, the police officer confronts Joy. She told Ambika that it was Joy who sacrificed the baby girl to the demon and later raped her. To keep her out of the village, he told the villagers that she was a witch and had been ostracised since then. Meanwhile, Joy Dada, aka the demon, reveals to the police officer that he was confronted by the Raktabija demon after he sacrificed the baby girl and promised him that he would bring him the next daughter of his family once she had her menstruation. He also confesses to killing Shuvankar and his father so that Ambika and Shweta could come to the village for him to sow his seed in the daughter’s womb.
Ambika then performed the Maa Kali puja at her ancestral home and sought the blessings of the goddess. She then goes to the haunted forest to get her daughter back, but is killed mercilessly by the demon. She is then once again reborn, fueled with Maa Kali’s powers and strength, and successfully banishes the evil by taking out his heart.
https://www
However, Shweta gets impregnated with a demon’s child in the process, and Ambika is left with no choice but to sacrifice her daughter. As she is about to behead Shweta, the souls of all the babies sacrificed come upon the surface, and the old woman stops her, revealing that Maa Kali’s prophecies were misinterpreted and Maa Kali has reversed what the demon had done to Shweta. Ambika’s daughter wakes up.
Maa post post-credit scene explained
In the post-credit scene, we see a man in a hoodie, played by R Madhavan, who enters the haunted forest and takes the ashes of the demon in his hand. He then turns into a demon himself, hinting at the plot of Shaitaan 2.