
The Siege at Thorn High
2025 · Movie · NR · 118 min · ★ 7.3
A man takes a substitute teaching job at a tough Jakarta high school while searching for a long-lost relative tied to a painful family promise. When unrest explodes across the city, he’s trapped inside the school with violent students, forced to navigate fear, prejudice, and survival as tensions spiral.
Also known as Siege On Duri Hill
Where to watch
Streaming on Amazon Prime Video.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- Pengepungan di Bukit Duri
- Years
- 2025
- Release date
- 2025-04-17
- Language
- ID
- Rated
- NR
- Runtime
- 118 min
- Max quality
- UHD
- TMDB rating
- 7.3/10 (41 votes)
About
If you want a brutal, high-stress siege thriller with dystopian chaos and pointed social commentary, this may hit hard; Not for you if you dislike graphic violence, bleak themes, or uneven pacing—think The Purge with a school lockdown edge.
Pros: relentless tension; gripping atmosphere; strong social themes | Cons: drags in middle; repetitive confrontations; heavy violence fatigue
Themes
- high school
- chaos
- dystopia
- violence in schools
- teacher
- school
- submissive
- discrimination
- social conflict
- aggressive
- turbulence
- political thriller
- +18 more
Cast & crew

Morgan Oey
as Edwin

Omara Esteghlal
as Jefri Hariman

Hana Malasan
as Valdiana Rahardjo

Endy Arfian
as Khristo Ramli

Fatih Unru
as Rangga Kurnia

Dewa Dayana
as Gerry Rahadi

Satine Zaneta
as Dorothy Susatyo

Florian Rutters
as Simala Arka / Sim

Faris Fadjar Munggaran
as Reihan Wahyudi

Raihan Khan
as Robin Orlando / Culap
Directed by Joko Anwar