What Is Impetigore About?
The premise of Impetigore in 348 words, with nothing given away. The full story and the ending follow below.
In the humid outskirts of Indonesia, a crumbling estate waits under the weight of forgotten memory. When Maya learns that the house once owned by her ancestors has been bequeathed to her, she sees a chance to reconnect with a past that has always lingered just beyond the photographs and whispered stories of her childhood. The village that guards the property is isolated, its rhythm dictated by ancient rites and an ever‑present sense of something unfinished. A faint, lingering dread hangs in the air, as if the very landscape is holding its breath for an arrival that has been anticipated for generations.
Accompanying her is Dini, Maya’s longtime friend and confidante, whose pragmatic humor provides a counterpoint to the oppressive silence of the countryside. Together they step from the bustling streets of Jakarta into a world where modern conveniences fade and age‑old superstitions rule daily life. The villagers move with a wary reverence, eyes flickering between curiosity and unease, as they hand over cryptic warnings and guarded offers of help. Their customs, steeped in ritual and communal memory, hint at a collective trauma that has never truly healed.
The film’s tone blends stark, naturalistic imagery with a slow‑burning horror that thrives on atmosphere rather than overt terror. Shadows stretch across rice paddies, wind whistles through bamboo groves, and the occasional murmured chant suggests a history of curses woven into the very soil. As Maya and Dini settle into the ancestral home, the quiet begins to pulse with hidden stories, and the villagers’ quiet vigilance grows into something more urgent. The sense that the house itself is a catalyst for revelation makes every creak of floorboards and whispered conversation feel charged with possibility.
Against this backdrop of haunting folklore and unspoken dread, the story centers on Maya’s quest for identity and belonging, and Dini’s steadfast support as they confront the unknown ties that bind them to a place they never imagined calling home. The lingering question is whether the past can finally be laid to rest—or if its shadows will only grow longer in the light of their arrival.
What Happens in Impetigore?
The complete story of Impetigore, from the first scene to the last, in 590 words (about 3 minutes). Spoilers throughout. Names in the text link to 4 cast member pages.
Spoilers ahead
Best friends Maya Tara Basro and Dini Marissa Anita work as tollbooth collectors in Jakarta. On a night shift, Maya is attacked by a man wielding a golok, who claims to be from a village called Harjosari and angrily calls Maya “Rahayu.” Maya narrowly escapes death as the assailant is shot dead by police, leaving her shaken but alive, haunted by the night’s brutality.
Later, Maya reveals an old photograph to Dini—an image handed down by her aunt, who raised her in the city after her parents’ mysterious deaths. The photo shows a young Maya, identified as Rahayu, standing with her deceased parents in front of a grand house. Intrigued by the mystery, Maya and Dini decide to travel to the remote Harjosari village, posing as student researchers, hoping to locate the house and perhaps claim it as inheritance.
The pair reach a long-abandoned residence amid a landscape that feels suspended in time. They are met with cold, suspicious locals and a community submerged in ritual: daily funerals for children and a cemetery crowded with newborns’ headstones. The tension thickens when Dini is lured away by villagers, who brutally slit her throat and flay her, mistaking her for Rahayu. When Maya later glimpses the village chief and the dalang Saptadi at the birth of a skinless baby, she watches in horror as the child is drowned in a ritual of killing.
A compassionate villager named Ratih explains the village’s curse: twenty years earlier, Donowongso, a wealthy dalang, forged a pact with the devil and murdered three girls to “heal” his daughter Rahayu, who was born without skin. Since that grim act, every baby born in Harjosari emerges without skin, a chilling omen that grips the entire community.
A ghostly adviser reveals the path to breaking the curse: Maya must bury the skin of the three slain girls, which Donowongso had turned into wayang kulit puppets. The ghost also discloses that Maya’s birth resulted from an extramarital affair between Shinta Faradina Mufti and Saptadi, and that Saptadi’s dukun mother Misni Christine Hakim cursed him to forget Shinta, while cursing Maya to be skinless. The deeply damaging past explodes into a violent present when Donowongso sacrifices three girls to cure Rahayu, thereby cursing the village even further. In a climactic moment, Saptadi kills Donowongso, Shinta, and a group of wayang musicians during a public performance, and frames Donowongso for the massacre.
Misni arrives and convinces the villagers that the curse can only be undone by flaying Rahayu, a grim ritual the community reluctantly accepts. Maya is evacuated by an aunt who is revealed to be one of Donowongso’s servants, and she is renamed Maya to conceal her true identity. As Ratih and Maya work to bury the puppets made from the skin of the three girls, the oppressive mood begins to lift, and the villagers begin to believe that a new era may dawn.
In a tense confrontation, Misni corners Maya, but Saptadi—already wracked by guilt—slits his own throat, ending his suffering in a sacrificial act. Misni, overwhelmed by grief, takes her own life as well. Ratih proclaims the birth of Harjosari’s first healthy baby in twenty years, a sign that the curse might be broken, and the villagers finally allow Maya to escape with her renewed sense of self.
One year later, a violent miscarriage shocks the village once more. Misni’s ghost returns to extract the fetus and consumes it, signaling that the darkness may not be entirely vanquished and leaving an eerie reminder that some wounds refuse to fully fade.
Impetigore Timeline: Every Key Event in Order
13 key events in the order they happen, from “Maya survives a fatal attack in Jakarta” to “The village's first healthy birth and a fateful haunting”. 13 events name a place, across 4 locations.
- 1
Maya survives a fatal attack in Jakarta
Maya, a tollbooth worker in Jakarta, is attacked on her night shift by a man wielding a golok who claims to be from Harjosari and calls her 'Rahayu.' She fights for her life and narrowly escapes as police arrive and shoot the attacker dead. The assault foreshadows the village's dark history that links her to Harjosari.
When:Night shift in Jakarta Where:Jakarta tollbooth
- 2
Maya reveals her identity through an old photograph
Maya shows Dini an old photograph given by her aunt, revealing she was raised in the city after her parents' mysterious deaths. The image identifies her as Rahayu, Donowongso and Shinta's daughter, standing in front of a large house. The photo deepens the mystery surrounding her past and her connection to Harjosari.
Where:Jakarta
- 3
Friends travel to Harjosari to investigate
Maya and Dini travel to the remote Harjosari village posing as student researchers to locate the house tied to Maya's past. They hope to uncover an inheritance connection and the truth behind the family mystery. The journey introduces them to wary villagers and ominous rumors.
Where:Harjosari village
- 4
They reach the abandoned house and confront eerie funerals
They reach the long-abandoned house and are met by cold, suspicious villagers. They witness daily funerals for children and notice that many headstones belong to newborns, signaling a deadly secret haunting the town. The atmosphere grows increasingly hostile as the investigation deepens.
Where:Abandoned house, Harjosari village
- 5
Dini is lured away and killed by villagers
Dini is lured away by villagers and murdered; they slit her throat and flay her, mistaking her for Rahayu. Maya witnesses the atrocity from a distance and is unable to intervene in time. The attack marks a brutal pattern of treatment toward outsiders connected to Maya's past.
Where:Harjosari village
- 6
Saptadi attends a skinless baby's birth and drowns it
That evening, Maya sees the village chief and dalang Saptadi at the birth of a skinless baby. He proceeds to drown the newborn, exposing the village's horrific rites and the severity of the curse. The act reveals how deeply the community is implicated in the skinless tragedy.
When:Evening (same night as Dini's death) Where:Harjosari village
- 7
Ratih reveals the village's dark history
A sympathetic villager, Ratih, explains that 20 years ago Donowongso, a rich dalang, sacrificed three girls to heal his skinless daughter Rahayu. Since then, every baby in the village is born without skin. The revelation ties Maya's fate to a cursed lineage that extends across generations.
When:20 years ago Where:Harjosari village
- 8
A ghost explains how to end the curse and Maya's true origin
The ghost of one of the slain girls reveals that the curse can only be broken by burying the slain girls' skin, which Donowongso turned into wayang kulit puppets. The spirit also exposes Maya's true origins—that she was born of an affair between Shinta and Saptadi and that Misni cursed her to be skinless. The revelation spurs Maya to seek the buried skins as a path to salvation.
Where:Harjosari village
- 9
A blood-soaked past unravels: Saptadi's killings and framing
In a remembered massacre, Saptadi kills Donowongso, Shinta, and a group of wayang musicians during a public performance and frames Donowongso for the atrocity. The act cements a tangled web of deceit and vengeance that fuels the village's curse. The villagers remain haunted by the legacy of that night.
When:20 years ago Where:Harjosari village
- 10
Misni's plan: undoing the curse requires flaying Maya
Misni, Saptadi's dukun mother, convinces the villagers that only by flaying Rahayu and turning her skin into puppets can the curse be undone. Rahayu is evacuated by her supposed aunt, who is actually Donowongso's servant, and renamed Maya to hide her identity. The plan sets the stage for a confrontation that could break the curse—if Maya survives.
When:Present Where:Harjosari village
Show the other 3 events of Impetigore Hide the last 3 events
- 11
Maya and Ratih bury the skin puppets; Misni captures Maya
Maya and Ratih bury the puppets made from the skins of the three slain girls, attempting to pacify their spirits. Misni arrives with the villagers and captures Maya, turning the village's fear into a fresh crisis. The confrontation exposes the tangled fates of Maya, Ratih, and Misni.
When:Present Where:Harjosari village
- 12
Saptadi's remorse leads to tragedy
Misni moves to flay Maya, but a remorseful Saptadi slits his own throat to stop her. Misni then slits her own throat to join her son in death. The immediate danger subsides for the moment, but the village remains haunted by the past.
When:Present Where:Harjosari village
- 13
The village's first healthy birth and a fateful haunting
Ratih announces the birth of Harjosari's first healthy baby in 20 years, prompting the villagers to allow Maya to escape. A year later, however, Misni's ghost extracts a fetus from a violent miscarriage and devours it, suggesting the curse persists beyond the living. The ending blends relief with an ominous hint that the evil may still linger.
When:One year later Where:Harjosari village
Who Are the Main Characters in Impetigore?
10 characters, among them Maya / Rahayu - Tara Basro, Dini (Marissa Anita) and Saptadi (Ario Bayu): who each one is and the part they play in the story. 9 of them link to the actor’s page.
- M/
Maya / Rahayu - Tara Basro
Played by Tara Basro
A sharp, determined young woman navigating life as a tollbooth collector in Jakarta. She carries a hidden lineage and an urgent mission to uncover her true identity. Her courage drives her to confront an ancient curse and rescue Dini from a deadly fate.
- 🧭 Protagonist
- 🌀 Mystery
- 🗝️ Identity
- D(
Dini (Marissa Anita)
Played by Marissa Anita
Maya’s best friend who accompanies her to Harjosari. Trusting but reckless, she becomes a tragic casualty of the village’s superstition. Her disappearance intensifies Maya’s resolve to uncover the truth.
- ⚖️ Sidekick
- 💀 Tragedy
-
Saptadi (Ario Bayu)
Played by Ario Bayu
The village chief and a dalang by trade who presides over ceremonies and bears the burden of a secret past. His actions are torn between tradition, guilt, and his love for Shinta and Maya’s mother. He ultimately chooses a path toward atonement.
- 👑 Authority
- 🪶 Tradition
- D
Donowongso
Wealthy dalang who commits a brutal massacre to resurrect his daughter and end the family crisis. He becomes the villain whose sins trigger the curse that haunts Harjosari. His murder of the three girls seals the village’s doomed fate.
- 🎭 Villain
- 🪄 Pact
- S(
Shinta (Faradina Mufti)
Played by Faradina Mufti
Maya’s mother figure, whose affair with Saptadi catalyzes Maya’s hidden birth and the village’s curse. She represents the complexity of love and secrecy that fuels the tragedy.
- 💞 Motherhood
- 🕊️ Secrets
- M(
Misni (Christine Hakim)
Played by Christine Hakim
Saptadi’s dukun mother who manipulates villagers and insists on flaying Maya to break the curse. She embodies fanatical belief and the dangers of superstition. Her actions escalate the violence until she falls to Saptadi’s mercy.
- 🧿 Mentor
- ⚖️ Manipulation
- R(
Ratih (Asmara Abigail)
Played by Asmara Abigail
A sympathetic villager who explains the backstory and helps Maya see through the lies. She embodies the conflict between tradition and mercy and becomes a conduit for truth.
- 🌿 Ally
- 🗝️ Truth
- GG
Girl Ghost (1) / The spectral victim
Played by Aura Agna
One of the murdered girls who reveals the truth and guides Maya toward burying the skin puppets. The ghosts symbolize the past’s hold and the need for release.
- 👻 Ghost
- 🌀 Haunting
- GG
Girl Ghost (2)
Played by Sindris Ogiskan G.
A second spirit that participates in the haunting and underscores the scale of the village’s crime. The presence raises the stakes and heightens the drama.
- 👻 Ghost
- 🪶 Remembrance
- GG
Girl Ghost (3)
Played by Devona Izaz Queeny
The third spirit whose fate completes the trio of victims and reinforces the call for justice and closure.
- 👻 Ghost
- 🧭 Memory
Where and When Is Impetigore Set?
Impetigore is set in Jakarta and Harjosari village (Contemporary / present day). Here is why the time and place matter to the story.
When
Contemporary / present day
The story unfolds in modern Jakarta and a secluded Indonesian village, with a backstory set around 20 years earlier. The present-day events revolve around the recovery of Maya’s identity and the uncovering of a centuries-old pact and curse. The timeframe emphasizes a contrast between urban life and rural superstition.
Where
Jakarta, Harjosari village
Maya and Dini start in Jakarta, working as tollbooth collectors at night before chasing the village's past. The remote Harjosari village, tucked away from the city, is where the long-abandoned house and its haunting history reside. The village is depicted as insular, with cold rituals and funerals for children that hint at a blood-soaked past. The haunting centers on the house and the people connected to the skinless curse.
- 🗺️ Jakarta
- 🏚️ Harjosari village
What Are the Themes of Impetigore?
3 ideas the story keeps returning to, among them Curses, Family secrets and Redemption.
-
01
Curses
The central premise is a village cursed by a pact between a wealthy dalang and the devil, which bleeds into every newborn. The resurfacing of the skinless babies and the wayang puppets made from skin reveal how past sins haunt the present. Ghosts of the murdered girls guide Maya toward the truth and a fragile chance at release.
-
02
Family secrets
Maya’s birth and her true parentage are shrouded in betrayal and a secret affair between Shinta and Saptadi. The revelation of Maya’s identity reframes the villagers' understanding of who belongs and who suffered. Secrets drive the investigation to Harjosari and ultimately drive the confrontation with Misni.
-
03
Redemption
Saptadi’s remorse leads him to kill Misni and end the ritual rather than let the cycle continue. The ritual’s undoing is paired with a new birth—a healthy baby in Harjosari after 20 years—signaling a fragile redemption for the village. Yet the ending hints at ongoing fragility, as Misni’s ghost seeks one more victim.
How Does Impetigore End?
The last act of Impetigore and what it means, in 259 words. The ending lands as bittersweet. Big spoilers: read the plot summary first if you have not seen it.
The final act, in full
The resolution of Impetigore hinges on a subversion of the typical folk horror sacrifice. While the village elder, Ki Saptadi, insists that Maya must be killed to break the curse causing infants to be born without skin, the spirits of the three murdered girls guide her toward a different path. These spirits, who have followed Maya since the beginning, recognize her as an innocent party; her father had slaughtered the girls to harvest their skin for Maya when she was born skinless, a curse originally cast by the jealous matriarch Nyi Misni. Instead of enacting vengeance, the spirits help Maya uncover the truth. By stealing the skin puppets crafted from the girls’ remains and burying them alongside their bones, Maya lays the spirits to rest, successfully ending the curse without losing her own life.
However, the film’s conclusion offers a grim twist that suggests evil is not so easily eradicated. Following the revelation of her crimes and her son’s hidden connection to Maya, Nyi Misni and Ki Saptadi take their own lives. This does not bring peace to the village. In a flash-forward one year later, a pregnant woman is attacked by the vengeful spirit of Nyi Misni, who rips the fetus from her womb and consumes it. This final scene reveals that while the specific curse of skinless infants has been lifted, Nyi Misni’s pact with dark forces remains active. Her malevolence has evolved into a new, even more visceral curse, proving that the village’s suffering is far from over and that the cycle of horror is perpetual.
What Kind of Film Is Impetigore?
Dark in tone, with steady pacing and a moderate story, going by the plot summary.
- Tone
- Dark
- Pacing
- Steady
- Story
- Moderate
- Intensity
- High
- Ending
- Bittersweet
A deeply unsettling and oppressive folk horror film that steadily builds a sense of inescapable dread as a woman confronts a brutal village curse tied to her own sinister family legacy.
- oppressive
- unsettling
- dread-filled
- gothic
- suspenseful
- somber
- curse
- folk horror
- generational trauma
- hidden past
Content notes: graphic violence, child death, infanticide, body horror, ritual sacrifice.
Quiz
How well do you remember Impetigore? Test yourself on the story.
