The Curse Of A Demon Versus The Wrath Of A Mother!
Jul 20, 2025
Maa (2025) – A Mother’s Reprisal: Starring Kajol Devgn
If there is good, there’s evil! “Shaitaan” as we call it in Hindi! The evil again comes to life in a mythological spinoff to Ajay Devgn’s horror-thriller “Shaitaan” (2024). Starring his wife, actress Kajol Devgn, as the protagonist, this sequel, titled “Maa”, translated as “Mother”, features Ronit Roy as the antagonist.
Indraneil Sengupta plays Kajol’s on-screen husband and child actor Kherin Sharma, her on-screen daughter. The film has been written by Saiwyn Quadras and directed by Vishal Furia.
Once Upon A Time, There Was A Happy Family…Until The Demon Struck!
Jubin Nautiyal’s Iconic Song “Humnava Mere” Remastered In The Melodious Voice Of Shreya Ghoshal: Presenting Kajol, Indraneil Sengupta, and Kherin Sharma
Maa (2025) Synopsis: Fear, Blood, and Betrayal!
The plot revolves around an isolated and cursed town of Chandrapur in West Bengal, India, which was haunted by a bloodthirsty demon named Aamsaja. The villagers had to resort to child sacrifice to satisfy the demon’s thirst for blood and to restrict him from harming them.
Shubhankar (Indreneil Sengupta) had to visit the haunted town to sell his ancestral estate after his father’s demise and was killed inside his car by the malevolent demon while returning. His grief-stricken wife (Kajol) then arrives in the town with her daughter (Kherin Sharma) to sell that estate.
Featuring (From Left) Kajol, Kherin Sharma, Indraneil Sengupta, and Ronit Roy
During her visit, she found young girls, who had gone through their first menstruation cycle, mysteriously disappearing. The villagers said that the girls were being abducted by the demon who lived in an old tree in the adjacent forest. She decides to stay in the town to investigate and confront the demon herself. Next, her daughter gets her menstrual cycle, and that very night, she gets abducted by Aamsaja.
Experience the wrath of a mother in pursuit of saving her daughter as Kajol receives supernatural powers from Goddess Kaali and takes on the dreaded blood demon Aamsaja, who happens to be none other than the town’s headman (Ronit Roy) in disguise!
Stills from Maa (2025)
Witness The Legend Of An Ancient Curse In “Maa” (2025) Official Trailer:
The Good:
This supernatural movie blends Hindu mythology with old-town horror, making it intriguing at the beginning. It was revealed that as Goddess Kaali, the fierce protector, had killed the demon Rakhtbeej, a drop of his blood had fallen on earth leading to the birth of a demon named Aamsaja. That place is known as the present-day Chandrapur, and the demon dwells in a haunted tree in an old forest adjacent to the town. Certain scenes in the movie were captivating and comprised suspense and horror, which would leave you on the edge of your seat. Aamsaja, as the movie depicts, is a lustful demon who used to abduct, possess, and get intimate with young girls who had just achieved puberty.
The visuals of Maa were dark and mystical. Some scenes gave the shivers of an old ghostly forest. But after all, it’s a Hindi movie, and in Hindi cinema, horror usually transitions to action! The protagonist always goes one-on-one with the evil spirit. So did Kajol as she single-handedly fought the forest demon (Ronit Roy) and his gang of possessed girls upon gaining the powers of Goddess Kaali. Quite an entertaining climax for action lovers.
What’s more, you will see Kajol at her best. Her superlative acting justifies that she has given her 100% in her motherly role. A mother can go to any extent to save her child, and her engaging performance defines “Maa”.
The Track “Kaali Shakti” Signifying The Power of Goddess Kaali in Maa (2025)
The Bad:
Even though the filmmakers tried to blend horror, suspense, and action, they lacked presentation and convincing skills. Kajol’s terrific performance couldn’t cover certain loopholes in this film’s terror tactics.
The demon Aamsaja’s VFX was bland and in fact, appeared derivative from the Guardians of the Galaxy. He looked more like the character Groot. The VFX concerning the demon’s appearance needed more work to make him appear more realistic and horrific. I found the horror factor somewhat lacking due to the demon’s absurd appearance as well as certain stretchy scenes that inflicted a bit of boredom instead of fear.
And honestly, I found the child sacrifice scene in the beginning terribly uncomfortable to watch. It will mentally affect you from the start. I just can’t believe how the heartless villagers of Chandrapur, as shown in the movie, could slaughter a newborn innocent twin girl.
Even though the film justifies the emotional engagement of a mother with her child, another scene from the climax was unexpected and disturbing as well. It showed Kajol nearly slaughtering her own daughter after hearing that she was pregnant with the demon Aamsaja’s child. Seriously, is life so cheap? Looks like the people of Chandrapur in the movie would have needed some counseling on the value of human life. Human sacrifice is an unpardonable crime and the most disturbing thing to watch.
Parental guidance is advised for children as Maa shows child sacrifice and menstruation.
The Verdict: A Wonky Doze Of Horror And Action!
The evil cannot be destroyed. The ending sequence showed R. Madhavan from Shaitaan (2024) making a cameo. Thus, we can expect the Shaitaan franchise to spread its wings even wider and come up with more innovative stories like “Maa” next time.
Many are saying that Maa has a predictable plot, but I don’t agree with them. I mean, come on, anything might have happened in the end. Worst, we could have seen the vulnerable on-screen daughter of Kajol giving birth to Amsaja’s child, which nearly happened, but did not.
Overall, Maa is a fairly terrifying and slashy cinematic piece that can satisfy your horror fantasies. I believe that the screenplay could have been executed better. Even though some parts of the movie were slow, the fight scene at the end was worth watching. This is a one-time entertainer that you can enjoy with your family on weekends.
Acting – 9.7/10
Cinematography/Visual Effects – 8/10
Plot/Screenplay – 7.5/10
Setting/Theme – 7/10
Watchability – 7.5/10
Rewatchability – 2.5/10
User Review
4
(1 vote)
Maa (2025): A Modest Terrifier Ending Up In Slashy Action!
This time, Kajol steps in as the protagonist in her husband Ajay Devgn’s “Shaitaan” franchise as “Maa”. What do you expect would happen when someone abducts a daughter from her mother? Be the kidnapper a man, an animal, or a demon, there’s no escape from a mother’s wrath!
Pros
Kajol’s stellar performance
Fairly entertaining with a unique blend of terror, suspense, and action
Dark and mystic cinematography, which adds to the thrill
Cons
Certain parts of the screenplay appeared slow and stretchy
Low-quality VFX used for framing the demon
Contains scenes of child sacrifice
.review-total-box {
display: block;
}
.wp-review-1004692.review-wrapper .user-review-area .review-percentage,
.wp-review-1004692.review-wrapper .user-review-area .review-point {
width: 20%;
float: right;
margin-top: 5px;
}
.wp-review-1004692.review-wrapper.wp-review-circle-type .review-total-wrapper .review-circle.review-total {
margin: auto 0;
padding-top: 15px;
width: auto;
height: 100%;
clear: both;
}
.wp-review-1004692.review-wrapper.wp-review-circle-type .review-total-wrapper > .review-total-box {
display: block;
}
.wp-review-1004692.review-wrapper.wp-review-circle-type .review-total-wrapper > .review-total-box > div { display: none; }
.wp-review-1004692.review-wrapper .review-total-wrapper .review-total-box h5 {
color: inherit;
}
.wp-review-1004692 .review-embed-code { padding: 7px 30px 15px; }
.wp-review-1004692 .review-embed-code #wp_review_embed_code { background: rgba(255, 255, 255, 0.5) }
.wp-review-1004692 .wpr-rating-accept-btn {
background: #e57e34;
background: linear-gradient(to top, #e57e34, #f08436);
color: #000000;
margin: 10px 30px 12px;
width: -moz-calc(100% – 60px);
width: -webkit-calc(100% – 60px);
width: -o-calc(100% – 60px);
width: calc(100% – 60px);
border-radius: 50px;
}
@media screen and (max-width:600px) {
.wp-review-1004692.wp-review-point-type .review-list li .review-point,
.wp-review-1004692.wp-review-percentage-type .review-list li .review-percentage {
width: 40%;
}
.wp-review-1004692.wp-review-point-type .review-list li .wp-review-user-rating .review-point,
.wp-review-1004692.wp-review-percentage-type .review-list li .wp-review-user-rating .review-percentage {
width: 100%;
}
.wp-review-1004692.wp-review-point-type .wpr-user-features-rating .review-list li span,
.wp-review-1004692.wp-review-percentage-type .wpr-user-features-rating .review-list li span {
float: left;
line-height: 1.4;
font-size: 14px;
}
.wp-review-1004692.review-wrapper .review-pros-cons .review-pros {
padding: 15px 30px;
}
.wp-review-1004692.review-wrapper .review-pros-cons .review-cons {
padding: 15px 30px;
padding-top: 0;
}
.wp-review-1004692.review-wrapper .user-total-wrapper {
max-width: 100%;
float: left;
}
.wp-review-1004692.review-wrapper.wp-review-circle-type .user-total-wrapper { max-width: 70%; }
.wp-review-1004692.review-wrapper .user-total-wrapper h5,
.wp-review-1004692.review-wrapper .user-total-wrapper .user-review-title { font-size: 14px; }
.wp-review-1004692.review-wrapper .user-review-area .review-percentage,
.wp-review-1004692.review-wrapper .user-review-area .review-point {
width: 50.5%;
}
.wp-review-1004692.review-wrapper .review-links { padding: 15px 30px 5px; }
}
@media screen and (max-width: 480px) {
.wp-review-1004692.review-wrapper .reviewed-item,
.wp-review-1004692.review-wrapper .review-desc { padding: 15px; }
.wp-review-1004692 .review-list li,
.wp-review-1004692.wp-review-point-type .review-list li,
.wp-review-1004692.wp-review-percentage-type .review-list li,
.wp-review-1004692.review-wrapper .wpr-user-features-rating .user-review-title,
.wp-review-1004692.review-wrapper .user-review-area,
.wp-review-1004692.review-wrapper .review-pros-cons .review-pros,
.wp-review-1004692.review-wrapper .review-pros-cons .review-cons,
.wp-review-1004692.review-wrapper .review-links,
.wp-review-1004692.review-wrapper .review-embed-code { padding: 12px 15px; }
}
]]>
Publisher: Source link
Sarah Michelle Gellar Urges ‘Buffy’ Fans to Avoid Reading Leaked Reboot Scripts
Buffy the Vampire Slayer fans have had a rough few days after Hulu officially pulled the plug on a revival of the series, which would have brought star Sarah Michelle Gellar back as the titular heroine. Described as a continuation…
Mar 20, 2026
Born Again’ Stars Explain Why Bullseye Is So Dangerous in Season 2 [Exclusive]
Along with Charlie Cox's Matt Murdock and Vincent D'Ofnorio's Wilson Fisk, Daredevil: Born Again Season 1 brought back one of The Man Without Fear's most notorious villains: Wilson Bethel's Benjamin Poindexter, better known as Bullseye. Not only was he back…
Mar 19, 2026
Born Again’ Showrunner Confirms ‘Avengers’ Character Is Key to Street Level MCU [Exclusive]
Ahead of the Avengers' return to the big screen later this year, Marvel Studios will return to street-level storytelling with the second season of Daredevil: Born Again on Disney+. Along with making the show canon to everything that happened in…
Mar 18, 2026
Taylor Sheridan’s Underrated Action Thriller Series Roars to Streaming Success
It’s now been two years since we last saw anything from the underrated action thriller series created by Yellowstone’s Taylor Sheridan, but having finally had some promising word about the new season, the show has now shot up the streaming…
Mar 17, 2026







