Plot Explained Spoilers guaranteed!
Plot Explained

Browse by genre

Battle of Surabaya (2015) movie poster

Characters & Themes

Battle of Surabaya (2015) Characters, Setting & Themes Explained

Release, runtime and language
2015 · 99 mins · Indonesian
Loading streaming availability…
Directed by
Aryanto Yuniawan
Starring
Reza Rahadian, Pritt Timothy, Maudy Ayunda, Ian Saybani, Tanaka Hidetoshi, Darryl Wilson

During wartime, a thirteen-year-old shoe shiner named Musa finds himself unexpectedly caught up in the conflict. His journey becomes an adventure as he witnesses the devastating realities of war and the futility of endless fighting. Musa struggles to understand the violence around him and hopes to find a way to bring peace to the warring troops, even amidst the chaos and destruction.

On this page (8)
  1. 1 Where to watch
  2. 2 Characters explained (7)
  3. 3 Character relationship map
  4. 4 Where & when it takes place
  5. 5 Themes & meaning (3)
  6. 6 Character & meaning questions
  7. 7 Movie threads
  8. 8 Every angle
Loading streaming availability…

7 main characters · contains spoilers

Battle of Surabaya Characters Explained: Who Is Who

The main characters of Battle of Surabaya (2015), heroes and villains: what drives them, how they change over the course of the story and what each of them reveals about the film's bigger ideas.

  • Musa Dewasa (Pritt Timothy)

    An older Musa who has grown from boyhood into responsibility. He helps his ailing mother and becomes a pivotal courier carrying encrypted messages for the Indonesian resistance. His arc traces maturation through hardship, illustrating how personal loss fuels commitment to a larger cause.

    • 🧒 Young courier
    • 🛡️ Protector
    • 🗝️ Messenger
  • Musa (Ian Saybani)

    Thirteen-year-old Musa earns income as a shoe shiner to support his family after his father’s death. He builds a circle of allies within the Indonesian movement and learns about loyalty, danger, and courage as he navigates a city at war. His perspective anchors the civilian experience of the conflict.

    • 🧒 Young protagonist
    • 🤝 Loyal
    • 🧭 Courier
  • Yumna (Maudy Ayunda)

    An Indonesian Chinese orphan who acts as a spy for the nationalists and moves within the Kipas Hitam militia. She partners with Musa to deliver critical information and demonstrates resourcefulness and resolve in the face of great risk. Her involvement connects personal risk to national aims.

    • 🕊️ Spy
    • 🧭 Strategist
  • Capt. Yoshimura (Tanaka Hidetoshi)

    An Imperial Japanese Army captain who offers protection to Musa and becomes a casualty in the broader violence between Indonesians and KNIL. His presence embodies the complexities of occupation-era loyalties and the human cost of war.

    • ⚔️ Protector
    • 🗡️ Occupier
  • Danu (Reza Rahadian)

    A friend and surrogate father figure who initially assists Musa in the resistance and later makes a decisive shift to help deliver messages. He embodies loyalty, accountability, and the frailty of loyalties in a turbulent war landscape.

    • 🧭 Ally
    • 🛡️ Protector
  • Captain Wright (John Wright)

    A hard-edged British captain whose actions reveal growing hostility toward Indonesian nationalists. He represents the Allied involvement in Surabaya’s struggle and adds moral complexity to the occupation’s role in the conflict.

    • ⚔️ Adversary
    • 🧬 Power broker
  • Kioko (Sana Hamada)

    Captain Yoshimura’s daughter who reappears later in the story, linking Musa to a quieter future and highlighting the war’s long-term human costs. Her presence suggests paths toward reconciliation beyond the immediate battles.

    • 👩‍🦰 Ally
    • 🧭 Connector

Last updated: October 28, 2026 at 19:34

Was this helpful?

7 characters · 14 connections · contains spoilers

Battle of Surabaya Character Relationship Map

Who is connected to whom in Battle of Surabaya: family, love, friendships, rivalries and hidden ties, colour-coded. Pick a character to see their side of the story, or a connection to see what brings two characters together.

How much of the story to show
MIMusa (IanSaybani)YMYumna (MaudyAyunda)CYCapt. Yoshimura(Tanaka Hidetoshi)DRDanu (RezaRahadian)CWCaptain Wright(John Wright)KSKioko (SanaHamada)SSolehudin

Last updated: October 28, 2026 at 19:34

Was this helpful?

Setting

Where and When Does Battle of Surabaya Take Place?

The setting of Battle of Surabaya (2015): the year and time period, the places and locations, and how they shape the characters, the mood and the tension of the story.

Time period

1945–1946

The narrative unfolds in the waning days of World War II and the immediate aftermath. It opens with the Hiroshima and Nagasaki bombings and the Japanese surrender aboard the USS Missouri, then moves to Sukarno’s proclamation of independence and the British and Indian forces’ arrival to restore order in Java. The period is defined by upheaval, shifting loyalties, and the birth pangs of a nation.

Location

Surabaya, Java, Indonesia

Surabaya is a bustling port city on the island of Java, depicted as a crossroads of occupation, resistance, and everyday life. The film follows its streets and docks as wartime powers shift and violence erupts, transforming ordinary routines into precarious acts of survival. It stands as a focal point for the Indonesian independence movement, where people confront heavy costs in pursuit of freedom.

  • 🏙️ City
  • ⚔️ Conflict zone
  • 🇮🇩 Indonesian setting

Last updated: October 28, 2026 at 19:34

Was this helpful?

3 major themes

Battle of Surabaya Meaning: Themes & Message Explained

What is Battle of Surabaya (2015) really about? The emotional, social and philosophical themes the film keeps returning to, its symbolism and the message beneath the surface.

  • War

    War intrudes on everyday life and tests the limits of courage. Young characters must make dangerous choices that balance personal risk with the larger cause. The clashes among Indonesian nationalists, KNIL, and occupying forces reveal how violence penetrates intimate moments and relationships. Courage, sacrifice, and resilience emerge as central responses to conflict.

  • Loyalty

    Loyalty is tested across friendships, factions, and evolving allegiances. The bond between Musa and Danu shapes the resistance, while Musa’s dedication to the courier mission anchors the narrative. Yumna’s trust and collaborations reveal how loyalty can cross ethnic and ideological divides in a struggle for freedom.

  • Independence

    Independence is framed as a hard-won, collective pursuit rather than a simple proclamation. Secret networks, couriers, and militias illustrate the practical efforts behind nation-building. The story weighs the costs of self-rule—sacrifice, unity, and the toll of years of conflict—while hinting at a hopeful, peaceful future.

Last updated: October 28, 2026 at 19:34

Was this helpful?

Character & theme questions

Battle of Surabaya Characters & Meaning: Your Questions Answered

The questions people ask about Battle of Surabaya (2015): who the characters really are, their relationships, what the symbols mean, where it takes place and what the movie is really about. Each answer contains spoilers.

Q1

Where is the movie set?

The movie is set in Surabaya, a bustling port city on the island of Java, Indonesia. The film depicts the city as a crossroads of occupation, resistance, and everyday life during wartime, where ordinary routines transform into precarious acts of survival as powers shift and violence erupts.

  • surabaya java indonesia setting location
Q2

What time period does the movie take place in?

The movie takes place in 1945–1946, during the waning days of World War II and the immediate aftermath. It opens with the Hiroshima and Nagasaki bombings and the Japanese surrender, then moves through Sukarno's proclamation of independence and the arrival of British and Indian forces to restore order in Java.

  • 1945 1946 world war ii historical period time era
Q3

What are the main themes of the movie?

The movie explores three central themes: War, which tests courage and forces young characters to make dangerous choices; Loyalty, which is tested across friendships, factions, and evolving allegiances; and Independence, framed as a hard-won collective pursuit rather than a simple proclamation, emphasizing the costs of nation-building.

  • war loyalty independence themes meaning message
Q4

Who is the main character?

The main character is Musa, a thirteen-year-old shoe shiner who earns income to support his family after his father's death. His perspective anchors the civilian experience of the conflict as he navigates a city at war and becomes involved in the Indonesian resistance movement.

  • musa main character protagonist shoe shiner
Q5

Who is Yumna and what role does she play?

Yumna is an Indonesian Chinese orphan who acts as a spy for the nationalists and moves within the Kipas Hitam militia. She partners with Musa to deliver critical information, demonstrating resourcefulness and resolve in the face of great risk while connecting personal risk to national aims.

  • yumna character spy militia nationalist
Q6

Why is Surabaya significant in Indonesian history?

Surabaya serves as a focal point for the Indonesian independence movement in the movie. The city stands as a place where people confront heavy costs in pursuit of freedom, representing the broader struggle for Indonesian sovereignty during the chaotic post-surrender period of 1945-1946.

  • surabaya independence movement indonesian history significance
Q7

What does the movie say about war?

The movie depicts war as intruding on everyday life and testing the limits of courage. It shows how violence penetrates intimate moments and relationships, with young characters forced to make dangerous choices that balance personal risk with larger causes. Courage, sacrifice, and resilience emerge as central responses to conflict.

  • war violence conflict sacrifice courage impact
Q8

Who is Danu and what is his relationship to Musa?

Danu is a friend and surrogate father figure to Musa. He initially assists Musa in the resistance and later makes a decisive shift to help deliver messages. He embodies loyalty, accountability, and the frailty of allegiances in a turbulent war landscape.

  • danu character friend father figure relationship
Q9

What historical events are referenced in the movie?

The movie references several major historical events including the Hiroshima and Nagasaki bombings, the Japanese surrender aboard the USS Missouri, Sukarno's proclamation of independence, and the arrival of British and Indian forces in Java to restore order. These events frame the backdrop of Indonesia's struggle for independence.

  • historical events wwii japanese surrender independence proclamation
Q10

What is the tone of the movie?

The movie has a predominantly bittersweet tone. While the narrative is steeped in the dark realities of war and sacrifice, it concludes with a reflective, hopeful outlook from an older Musa, emphasizing peace over violence and looking forward to a harmonious future.

  • tone bittersweet emotional mood atmosphere
Q11

Who is Captain Yoshimura and what is his role?

Captain Yoshimura is an Imperial Japanese Army captain who offers protection to Musa and becomes a casualty in the broader violence between Indonesians and KNIL. His presence embodies the complexities of occupation-era loyalties and the human cost of war.

  • captain yoshimura japanese officer occupation character
Q12

What does the movie say about loyalty?

The movie explores loyalty as being tested across friendships, factions, and evolving allegiances. The bond between Musa and Danu shapes the resistance, while Yumna's trust and collaborations reveal how loyalty can cross ethnic and ideological divides in the struggle for freedom.

  • loyalty friendships factions allegiances trust

Movie threads

More Movies Like Battle of Surabaya, by Mood & Story

Curated lists built around what makes Battle of Surabaya tick: the same mood, the same kind of story or the same emotional payoff. Each list explains why these movies belong together.

War Stories Seen Through a Child's Eyes like Battle of Surabaya

Innocent perspectives on the brutal realities and moral complexities of conflict. Find movies like Battle of Surabaya that frame historical conflict through a child's perspective. These films blend the large-scale drama of war with intimate coming-of-age journeys, focusing on themes of lost innocence, resilience, and finding light in darkness.

  • historic
  • wistful
  • courageous
  • sorrowful
  • hopeful
  • tense
  • Tone: bittersweet, melancholic
  • Pacing: steady, character-driven
Why these movies?

The story pattern: Stories in this thread follow a child or adolescent protagonist thrust into a war-torn environment. Their personal journey of survival and moral awakening mirrors the larger historical conflict, creating a powerful emotional bridge between intimate drama and epic scale.

Why they belong together: Movies are grouped here for their shared narrative lens—using a youthful, often naive, point of view to explore the profound costs and moral ambiguities of war, resulting in a uniquely poignant and emotionally resonant experience.

Bittersweet War Epics about National Resistance like Battle of Surabaya

Historical conflicts where the price of freedom is weighed against profound sacrifice. If you liked the historical depth and emotional weight of Battle of Surabaya, explore more movies about costly fights for independence. These war epics balance intense action with sobering reflection on sacrifice and the bittersweet nature of freedom.

  • historic
  • melancholic
  • tense
  • patriotic
  • sorrowful
  • courageous
  • Tone: bittersweet, patriotic, solemn
  • Pacing: steady
Why these movies?

The story pattern: The narrative pattern revolves around a defining historical conflict for national identity. It builds tension through strategic battles and personal sacrifices, leading to an ending that acknowledges the necessity of the fight while solemnly honoring its devastating toll.

Why they belong together: They share a specific tone blend of patriotic fervor and melancholic reflection, a high-stakes historical setting, and a narrative structure that balances large-scale action with the intimate, heavy emotional weight of personal and collective loss.

Every angle

Battle of Surabaya (2015) Explained: Plot, Timeline & Characters

Everything about Battle of Surabaya in one place: what happens in the plot summary, the timeline in chronological order, the characters and meaning and a spoiler-free summary. What's After the Movie adds the cast, box office and post-credit scenes.

Coming soon on iOS and Android

The Plot Explained Movie Summary App

Plot summaries, endings explained and timelines on your phone. Catch up on any movie in minutes, save your favorites and never miss a twist again.

Be the first to know when we launch. Your email stays private, always.

Learn more about the app