Skip to playerSkip to main content
What if an evil jinn claimed your soul as its bride? In this full movie recap of The Devil's Bride (Pengantin Setan) 2025, we break down the terrifying true-story-inspired Indonesian horror film that follows Echa, a woman haunted by a powerful demon named Dasim, who destroys marriages and possesses innocent victims. As supernatural visions, false pregnancies, and horrifying exorcisms unfold, Echa and her family must fight for survival against a force that refuses to let her go. Watch this complete horror movie explanation in English and discover the shocking ending behind one of 2025's scariest supernatural films.

If you enjoy horror movie recaps, ending explained videos, supernatural horror stories, demon possession films, and international horror cinema, make sure to like, subscribe, and turn on notifications for more movie recaps every week.

#MovieRecap #TheDevilsBride #PengantinSetan #HorrorMovieRecap #EndingExplained #MovieExplanation #SupernaturalHorror #DemonPossession #IndonesianHorror #TrueStoryHorror #ScaryMovies #HorrorMovies2025 #MoviesInsightEnglish
Transcript
00:00So, the movie begins with Eka, who tells her own story.
00:03She says she dreams the same thing every night,
00:05in which she sees a handsome man in a beautiful house,
00:08who comes close to her every day.
00:10Even tonight, as Eka is having this same dream,
00:13we see that in real life too, she is haunted by a djinn,
00:16and it's clear that Eka is under this djinn spell.
00:19Well, when Eka wakes up that night,
00:20she feels happy that her husband is finally home,
00:23but she's also angry that he has started coming home very late every day.
00:27Eka tells her husband to keep everything in its proper place,
00:30and he tries to, but we see a demonic hand throwing things around,
00:33which makes Eka even angrier.
00:35In this tense moment, an argument breaks out between Eka and her husband,
00:38and he gets angry and leaves the house without eating.
00:41The next day, Eka goes to work and tells her friend Linda about her troubles,
00:45saying that her husband has changed and no longer pays attention to her like before.
00:49Linda explains that Eka hasn't been treating him the same way either,
00:52that she doesn't speak to him sweetly anymore and isn't affectionate with him.
00:56Linda tells Eka that if she wants her husband's attention,
00:58she should get ready properly for him tonight.
01:00Meanwhile, Eka's husband Ariel is worried about the same thing,
01:04that Eka isn't happy with him.
01:05He talks to his friend Restu about it,
01:08and Restu advises him to go home and talk to Eksha kindly.
01:12That night, as soon as Ariel comes home,
01:15Eksha is ready and waiting,
01:16and she speaks to him warmly,
01:18and they end up having a wonderful day together,
01:20just as Eksha wanted Ariel to love her.
01:22And he does love her.
01:24But during this time,
01:25we also see Dasim watching them both.
01:27Later, Eksha falls asleep,
01:28and in her dream,
01:29she sees Dasim again.
01:31Tonight, Dasim is angry,
01:32and tells Eksha that she cannot escape his control.
01:35Eksha wakes up in fear after hearing this.
01:37In the dream,
01:38Dasim had also placed a flower on her belly.
01:40Eksha wakes up in fear,
01:41and sees the flower lying on her bed.
01:43But her husband, Ariel,
01:45is nowhere to be found.
01:46When Eksha goes downstairs,
01:47she finds that Ariel has made breakfast for her.
01:50The two of them decide to start fresh,
01:52apologizing to each other for their past mistakes.
01:55When Eksha goes to work that day,
01:56she sees the same flower in the storeroom,
01:59the one that had been on her bed.
02:00When she reaches to pick it up,
02:01someone else's hand grabs it first.
02:03She turns around in fear,
02:05and sees Dasim.
02:06Eksha doesn't know why she feels so afraid of him,
02:09and as soon as she catches his reflection in the mirror,
02:12she becomes even more terrified,
02:14because he looks like a devil in the reflection,
02:16and the sight makes her vomit.
02:18When she goes to the washroom,
02:19Linda comes in looking for her.
02:21Eksha leaves without saying a word to her,
02:23and Linda is horrified to see blood and worms in Eksha's vomit.
02:27That evening, Eksha meets her sister, Emma,
02:30and from their conversation,
02:31we learn that Eksha loves children,
02:33but despite being healthy,
02:34she still hasn't been able to have a child,
02:36and doctors have been prescribing her medication.
02:39Eksha asks Ariel to bring her medicine,
02:41and as he reads her message,
02:42he notices Eksha standing in his empty office building.
02:45Surprised, he calls out to her,
02:47and Eksha starts running.
02:48He chases after her,
02:49and watches in horror,
02:50as her appearance suddenly turns strange.
02:53Her belly swells,
02:54she appears pregnant,
02:55and while screaming,
02:56she gives birth to a child,
02:58one that is completely demonic.
02:59The child starts moving toward Ariel,
03:02while Eksha smiles at him in an unsettling way.
03:04Trying to escape the child,
03:06Ariel runs and crashes into Restu.
03:08He tells Restu everything about how Eksha was chasing him,
03:11but when he looks back,
03:12there's no one there.
03:13Ariel takes the rest of the day off,
03:15and goes home,
03:16where he finds Eksha acting normal,
03:18talking to him as if nothing happened.
03:19But Ariel behaves strangely around her,
03:21and she notices it too.
03:23He tells Eksha to call the midwife in the morning,
03:25and after saying this,
03:26he falls asleep.
03:27Even while sleeping,
03:28he keeps seeing the same visions from before,
03:31and the fear keeps creeping back again and again.
03:34The next morning,
03:34the midwife Ariel had called,
03:36comes and starts examining Eksha,
03:38and while doing so,
03:39she tells Ariel,
03:40that Eksha is three months pregnant.
03:42Hearing this,
03:43Eksha is overjoyed,
03:44but Ariel becomes very upset.
03:46She couldn't be three months pregnant,
03:48since he and Eksha haven't been intimate in six months.
03:51Ariel discusses all of this with Restu,
03:53and Restu advises him to talk to Eksha about it direct.
03:56Meanwhile,
03:57Eksha is overjoyed,
03:59as if she has found a treasure.
04:00She happily tells all her co-workers about her pregnancy,
04:03but we see that Linda isn't happy for her today.
04:05Linda is worried about Eksha,
04:07because the day before,
04:08she had seen worms and blood in Eksha's vomit,
04:10which wasn't a good sign.
04:12But Eksha is too overjoyed,
04:13so she brushes off everything Linda says.
04:16Meanwhile,
04:16in the parking lot,
04:17Ariel hears a child crying from inside a car.
04:20When he checks the car with a flashlight,
04:22he sees a demonic child inside.
04:24Terrified,
04:24he runs away,
04:25and as soon as he does,
04:27we see behind him,
04:28that Dassem is holding the child in his arms.
04:30After getting home,
04:31Ariel checks Eksha's phone,
04:33because he's suspicious of her,
04:34and he finds a conversation with a man in her messages.
04:36When he confronts Eksha about it,
04:38she tells him that the man is her childhood friend,
04:41who was just talking to her after a fight with his own wife.
04:44There was nothing more to it between them.
04:46Eksha now understands why Ariel was doubting her,
04:49so she angrily tells him that tomorrow,
04:51they'll go to the lab and get a test done,
04:53and she'll prove that the child is his.
04:56Agreeing to this,
04:57they go to the hospital in the morning,
04:58where the doctor examines Eksha,
05:00and finds that she isn't pregnant at all.
05:02So,
05:03what was going on?
05:03The doctor explains,
05:05that when a woman desperately wants to become a mother,
05:07and becomes consumed by the thought,
05:09her body can sometimes change in ways,
05:12that make her believe she really is pregnant.
05:14The midwife had also told her she looked pregnant,
05:16just from her body shape,
05:18even though there was nothing there.
05:19Hearing all of this leaves Eksha even more upset,
05:21and Ariel feels guilty for doubting her unnecessarily.
05:25Still upset,
05:25Eksha goes and tells Linda everything.
05:28Linda tells her that what's happening to her isn't normal.
05:30That's why she takes Eksha to a religious teacher,
05:33Hustad Zaini.
05:33As soon as Zaini sees Eksha,
05:35he notices the same jinn following her,
05:37and realizes that she's in serious trouble.
05:40He brings Eksha and Linda inside,
05:42and starts telling them about jinn like this one,
05:44whose purpose is to destroy people's marriages.
05:47He asks Eksha whether she's been having any strange dreams or visions.
05:50When Eksha tells him about her dreams,
05:52he explains that she's possessed by a jinn,
05:54the kind that destroys people's homes.
05:57Eksha then tells Zaini about her pregnancy.
05:59Zaini tells her plainly that she isn't pregnant,
06:01and hearing this only makes her angrier.
06:04Eksha's condition is so bad,
06:05that Linda stays with her for a long time,
06:07until she falls asleep.
06:09Afterward,
06:09Linda leaves to head home.
06:11On the way,
06:11she sees a kitten on the road,
06:13which she picks up,
06:14and sets somewhere safe,
06:15so no one will run it over.
06:16But suddenly,
06:17she senses something is wrong.
06:18When she looks back,
06:19she sees Dasim standing there,
06:21the same jinn she had just helped Eksha try to escape.
06:24Furious,
06:24Dasim attacks and kills Linda.
06:26Eksha sees all of this happen in her dream,
06:28and wakes up in fear.
06:29She also hears noise coming from outside.
06:31When she goes out to check,
06:33she finds Linda lying dead,
06:35exactly as she had seen in her dream.
06:37Linda's death leaves Eksha devastated.
06:39Eksha starts to feel guilty,
06:40blaming herself for her friend's death.
06:42When Ariel comes home,
06:43he finds Eksha crying badly.
06:45As Eksha tells him everything that happened,
06:47Ariel feels her pain too.
06:48While she cries,
06:49Eksha's belly suddenly swells up again,
06:51as if she's pregnant.
06:52The next morning,
06:53Eksha tells Ariel about the dream
06:55she's been having every night.
06:57The ones Zany said were sent by the jinn.
06:59Ariel decides it's best to take Eksha back to see Zany.
07:03Realizing how much trouble Eksha and Ariel are in,
07:06Zany agrees to help them.
07:07Eksha's exorcism begins,
07:09the process meant to drive the jinn out of her.
07:12But this jinn is far too powerful.
07:14He takes control of Eksha's body during the exorcism,
07:17and speaks through her,
07:18in a terrifying voice,
07:20declaring that they can never separate him from Eksha,
07:22because in another world,
07:24he had already married her.
07:25After that,
07:26Dasim leaves Eksha's body,
07:28and Eksha is left in intense pain.
07:30Zany tells Ariel,
07:31that this jinn destroys couples' lives this way,
07:34and it's crucial,
07:35that they get rid of him.
07:36To do that,
07:37Zany gives them verses to recite every day.
07:39They keep reciting the verses for 14 days,
07:42and in that time,
07:43their life becomes much more normal than before.
07:46And by reciting these verses,
07:47Eksha also stops having those dreams.
07:49But one day,
07:50Ariel tells Eksha that he has to leave town for work,
07:53even though he doesn't want to leave her alone in this condition.
07:56But the trip to another city would bring in a lot of money,
07:58which would solve all of their financial problems.
08:01Eksha tells Ariel to go,
08:02insisting she'll take care of herself.
08:04After Ariel leaves,
08:05Eksha recites the verses,
08:07and falls asleep.
08:08But that night,
08:09something strange happens in the house.
08:11Dasim has come back,
08:12ready to take advantage of Ariel,
08:14being away from Eksha.
08:15When Eksha goes to work the next morning,
08:17she notices something off about her co-workers' eyes.
08:19They start moving toward Eksha,
08:21in a frightening way,
08:22saying in eerie voices,
08:24Eksha,
08:24you cannot leave me.
08:26Terrified,
08:26Eksha calls her sister Emma,
08:28to come stay with her that night.
08:30Eksha tells Ariel everything that's been happening over the phone,
08:33explaining all that had happened to her.
08:35Ariel then calls Emma,
08:36and tells her that no matter what happens,
08:39she must not let Eksha fall asleep.
08:41And after Eksha fell asleep,
08:42Dasim killed Linda.
08:44So if Eksha falls asleep again,
08:45he could attack both of them.
08:47Emma tries to keep Eksha talking and engaged,
08:49but Eksha still falls into such a deep sleep,
08:52that she can't be woken.
08:53Her sister tries to wake her up,
08:55by shaking her hard.
08:56When Eksha doesn't wake up,
08:57Dasim suddenly attacks Emma instead.
08:59He grabs her shoulder first,
09:01then lifts her up,
09:02and throws her down off the bed.
09:04Emma manages to crawl out of the room in fear.
09:06Then an invisible force lifts her again,
09:08and slams her against the wall.
09:10And Emma falls unconscious right there.
09:12When Eksha briefly wakes up,
09:13her belly has swollen again,
09:15and she's in terrible pain.
09:17Seeing this,
09:17she grows furious,
09:18and starts staggering downstairs.
09:20She doesn't even notice her sister,
09:22lying unconscious near the stairs.
09:24Eksha grabs a wire hanger,
09:26and tries to pull the baby out of herself,
09:28but fails.
09:29By the time Ariel gets home,
09:30Eksha is in a horrifying state.
09:32Ariel revives Emma,
09:33then immediately takes Eksha,
09:35to Zyni's house,
09:36where Zyni has gathered several other people.
09:38And here,
09:39Eksha's exorcism begins,
09:40as everyone recites prayers around her,
09:42Inside her dream,
09:44Eksha finds herself in another world,
09:46the world of the Djinn.
09:47There too,
09:47she can hear the prayers being recited,
09:50by everyone back in the real world.
09:52And she tries to use them,
09:53to escape this world.
09:54But Dasim appears,
09:55and tells her that she can never leave his world.
09:58Terrified,
09:59Eksha runs from him,
10:00which only makes Dasim angrier.
10:02And he comes up behind her,
10:03and grabs her.
10:04The moment he grabs her in the Djinn's world,
10:06Eksha becomes fully possessed,
10:08back in the real world.
10:09Rising off the bed,
10:10as the bed itself lifts into the air.
10:12Her eyes have turned black,
10:14and she lets out a roar,
10:15laughing just like a Djinn.
10:17The people around her,
10:18start reciting their prayers even louder,
10:20causing Dasim great pain.
10:21Dasim tries to scare Zyni,
10:23but Zyni stands firm,
10:25and unafraid.
10:25As the pain grows worse,
10:27Dasim's hold over Eksha,
10:28begins to weaken.
10:29As Eksha and the bed settle back to the ground,
10:32Ariel leans in,
10:33and recites the same verse into her ear.
10:35And in her dream,
10:36Eksha hears Ariel telling her,
10:38I need you,
10:38come back to me.
10:39And in the world of the Djinn,
10:41Eksha fights with everything she has,
10:43to free herself from Dasim.
10:44And there,
10:45she can still hear the prayers recited by everyone back home.
10:48And when she begins reciting them herself,
10:50even there,
10:51Dasim's world starts to crumble around her.
10:54And back in the real world,
10:55we see that Eksha is no longer possessed.
10:57Zyni's ritual has finally worked,
10:59and Eksha is freed from Dasim.
11:01She is now completely released from his grip.
11:03Ariel and Emma,
11:04are overjoyed to see this.
11:06At the end of the story,
11:08we jump forward six years,
11:10where Eksha now has two children,
11:11and their life has become normal.
11:13We see that while Eksha's children are playing outside,
11:16Emma goes to bring them in,
11:17and we see the same demon outside the house,
11:20now in human form,
11:21and his presence feels unsettling to Emma.
11:23And it's revealed that while the Djinn can no longer fully possess Eksha,
11:27he still hasn't gone far from her.
11:29At the end of the movie,
11:30we're also shown the real woman this story is based on,
11:33confirming that this is a true story,
11:35and the film closes by showing her actual interview.
Comments

Recommended