

This City Is a Battlefield
In war-torn Jakarta 1946, a haunted violinist ordered to bomb a colonial theatre sees his plan unravel when a charismatic rebel falls for his wife—jeopardising Indonesia’s freedom and their lives.
TMDB
6.9/10
6 votes
IMDb
Not rated yet
View on IMDb
- Status
- Released
- Budget
- —
- Box office
- —
- Language
- Dutch
- based on novel or book
- violin
- violinist
- teacher
- soldier
- fictional war
- british soldier
- military
- period piece
- indian military
Top billed cast
















Behind the camera
Director
Writers
Produced in
France, Indonesia, Norway, Philippines, Singapore, Cambodia, Netherlands
Where to watch
Availability for Belgium. Provided by JustWatch through the TMDB API.
Rent
Apple TV Store
Amazon VideoRent
Buy
Apple TV Store
Amazon VideoBuy
Gallery












Videos
Release dates
United StatesUS
- PremiereNew York Asian Film Festival22 Jul 2025
- Digital / OTTNetflix31 Dec 2025
IndonesiaID
- Premiere17+Jakarta21 Apr 2025
- Theatrical17+30 Apr 2025
- Digital / OTTNetflix31 Dec 2025
JapanJP
- PremiereTOKYO FILMeX24 Nov 2025
MaltaMT
- PremiereMediterrane Film Festival28 Jun 2025
NetherlandsNL
- PremiereInternational Film Festival Rotterdam31 Jan 2025
- PremiereCinemAsia Film Festival7 Mar 2025
- Theatrical1617 Apr 2025
NorwayNO
- PremiereOslo Films from the South Festival 11 Nov 2025
SingaporeSG
- PremiereM18Singapore International Film Festival5 Dec 2025
ThailandTH
- PremiereBangkok International Film Festival12 Oct 2025
Frequently asked questions
This City Is a Battlefield was released on 17 April 2025.
Audience reviews
1- C8/10
Call Me Dunham
10/31/2025
Adapted from the novel by Mochtar Lubis, Perang Kota marks Mouly Surya’s long-awaited return — and honestly, it’s such a joy to see her back in the director’s chair. After waiting so long for its release, there are several things I truly love about this film: its lavish production design that brings us back to the post-independence atmosphere of the archipelago, the beautifully composed score that enhances the moo…
Member reviews
Sign in to rate and review. Browsing stays free and open.
Sign inMember comments
0Sign in to post a comment. Browsing stays free and open.
Sign in











