Battle of Surabaya

Battle of Surabaya

Year: 2015

Runtime: 99 mins

Language: Indonesian

Director: Aryanto Yuniawan

HistoryDramaWarActionAnimation

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.

Warning: spoilers below!

Haven’t seen Battle of Surabaya yet? This summary contains major spoilers. Bookmark the page, watch the movie, and come back for the full breakdown. If you're ready, scroll on and relive the story!

Timeline & Setting – Battle of Surabaya (2015)

Explore the full timeline and setting of Battle of Surabaya (2015). Follow every major event in chronological order and see how the environment shapes the story, characters, and dramatic tension.

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 04, 2025 at 11:45

Main Characters – Battle of Surabaya (2015)

Meet the key characters of Battle of Surabaya (2015), with detailed profiles, motivations, and roles in the plot. Understand their emotional journeys and what they reveal about the film’s deeper themes.

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 04, 2025 at 11:45

Major Themes – Battle of Surabaya (2015)

Explore the central themes of Battle of Surabaya (2015), from psychological, social, and emotional dimensions to philosophical messages. Understand what the film is really saying 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 04, 2025 at 11:45

Mobile App Preview

Coming soon on iOS and Android

The Plot Explained Mobile App

From blockbusters to hidden gems — dive into movie stories anytime, anywhere. Save your favorites, discover plots faster, and never miss a twist again.

Sign up to be the first to know when we launch. Your email stays private — always.

Explore Movie Threads

Discover curated groups of movies connected by mood, themes, and story style. Browse collections built around emotion, atmosphere, and narrative focus to easily find films that match what you feel like watching right now.

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.

historicwistfulcourageoussorrowfulhopefultensepatriotic

Narrative Summary

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 These Movies?

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.

historicmelancholictensepatrioticsorrowfulcourageouswistful

Narrative Summary

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 These Movies?

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.

Unlock the Full Story of Battle of Surabaya

Don't stop at just watching — explore Battle of Surabaya in full detail. From the complete plot summary and scene-by-scene timeline to character breakdowns, thematic analysis, and a deep dive into the ending — every page helps you truly understand what Battle of Surabaya is all about. Plus, discover what's next after the movie.

Battle of Surabaya Summary

Read a complete plot summary of Battle of Surabaya, including all key story points, character arcs, and turning points. This in-depth recap is ideal for understanding the narrative structure or reviewing what happened in the movie.

Battle of Surabaya Summary

Battle of Surabaya Timeline

Track the full timeline of Battle of Surabaya with every major event arranged chronologically. Perfect for decoding non-linear storytelling, flashbacks, or parallel narratives with a clear scene-by-scene breakdown.

Battle of Surabaya Timeline

Battle of Surabaya Spoiler-Free Summary

Get a quick, spoiler-free overview of Battle of Surabaya that covers the main plot points and key details without revealing any major twists or spoilers. Perfect for those who want to know what to expect before diving in.

Battle of Surabaya Spoiler-Free Summary

More About Battle of Surabaya

Visit What's After the Movie to explore more about Battle of Surabaya: box office results, cast and crew info, production details, post-credit scenes, and external links — all in one place for movie fans and researchers.

More About Battle of Surabaya