Trailer+3 trailers

This City Is a Battlefield

2025Movie1 h 59 min

66
GoodGoodWatch score

A nerve-racking, deeply moving drama movie about history and war, with standout direction and performances.

Good for date night · friends night · binge-friendly

Skip it if you want to half-watch while scrolling · graphic violence bothers you

Where to watch

Set your services

Not streaming in United States. Where it is:

Fingerprint

Not for warmth, comfort or laughs.

Movies with

Story

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.

Feels like

  • Historical War Drama
  • Independence Struggle
  • Romantic Betrayal
  • Espionage Thriller
  • Morally Complex
  • Intense & Dramatic
  • Cinematic Spectacle
  • Indonesian History
  • Character-Driven
  • Psychological Suspense

Cast

Crew

Directed by
Mouly Surya

Everyone

Pick a department, or search for a name or a job (“editor”, “stunt”).

Facts

April 17, 2025 · 1 h 59 min · Violence, Sexual Content, Disturbing Imagery

Released
April 17, 2025
Runtime
1 h 59 min
Content
Violence, Sexual Content, Disturbing Imagery
Genres
Drama, History, War, Romance
Original language
Indonesian
Also spoken
Dutch, English
Made in
France, Indonesia, Norway, Philippines, Singapore, Cambodia, Netherlands
Available in
7 countries
Keywords
based on novel or book

Q&A

4 questions, like "Where can I stream This City Is a Battlefield?"

Questions about This City Is a Battlefield

Quick answers from GoodWatch data.

Where can I stream This City Is a Battlefield?

It streams in 5 other countries, but not in the United States.

Is This City Is a Battlefield worth watching?

66
GoodGoodWatch score

Mostly, it's well received, with a GoodWatch score of 66 (IMDb 6.3).

Is This City Is a Battlefield good for date night?

Date NightPartner WatchAdultsFriends NightSolo Watch

Yes: romance is 7 of 10, and the viewing guide lists it for date night.

Is This City Is a Battlefield in English?

IndonesianDutchEnglish

No, it was made in Indonesian, with some Dutch and English.