Skip to content
Poster for The Damnation
Magma Entertainment

The Damnation

2025 92 min Indonesian 17+
Wubly rating 6.4 IMDb rating 6.4

Struggling debt collector, Jefri, awaits the birth of his second child with Ella in her 8-month pregnancy. Haunted by the loss of their first child, their high hopes for the baby’s arrival. When complications arise, they unknowingly turn to an illegal maternity clinic run by a twisted doctor and nurse couple, Iwan and Sandra. Jefri and Ella must fight for their survival as the clinic sacrifices unborn children to demonic forces. A terrifying night of damnation ensues, with them battling the survival of Ella and their unborn child from the clock-ticking and unexpected horrors.

Where to watch

Not streaming anywhere

Not on any streaming service in United States, and not available to rent.

Your rating

Your review

Cast

25 people

Charles Gozali Director · Arief Ash Shiddiq Writer

First release December 4, 2024 · Produced in Indonesia · Production Wahana Kreator Nusantara, Sinemaku Pictures

Production

M

Magma Entertainment

Production

W

Wahana Kreator Nusantara

Production

S

Sinemaku Pictures

Production

V

Virtuelines Entertainment

Production

C

Caravan Studio

Production

D

Dunia Mencekam

Production

V

Visual Media Studio

Production

P

PK Films

Production

S

Samara Group

Production

Indonesia

Produced in

Languages

Original title

Tumbal Darah

Original language

Indonesian

Spoken on screen

Indonesian

Release dates

Indonesia · December 4, 2024

Premiere · Jogja-NETPAC Asian Film Festival

Indonesia · October 23, 2025

Theatrical

No release date listed for United States.

Cambodia

March 13, 2026 · Theatrical

More from Charles Gozali

See all

If you liked The Damnation

Now playing

The Damnation

Trailer

Share

wubly

Track it on Wubly

Wubly is invitation-only during the beta. Join the waitlist and we'll email you an invitation.

Have an invitation? Sign up

You're offline

Recently viewed pages still work. Your changes save locally and sync when you're back.

Back online · syncing