Directed by

Randy Korompis
Made by

West Side Synergi
Read the complete plot summary and ending explained for Foxtrot Six (2019). From turning points to emotional moments, uncover what really happened and why it matters.
In 2019, former Indonesian Marine soldier and journalist Angga Saputra [Oka Antara] proposes to his girlfriend and fellow journalist Sari Nirmala [Julie Estelle] moments before she leaves for Solo to interview the newly democratically elected president, Indra [Miller Khan]. The same day, a revolution led by PIRANAS breaks out and she and the elected president are declared missing.
Eleven years later, Angga Saputra [Oka Antara] has risen within PIRANAS and now serves as a congressman of the party. The country is mired in a deepening food and economy crisis, which has fed the growth of a rebel faction called Reform. To crush Reform and shore up the party’s standing, the Four Horsemen of PIRANAS—President Ahmad Barona [Willem Bevers], Hengky Laksono [Ario Prabowo], GERRAM’s paramilitary commander General Adnan Atmadja [Otig Pakis], and Party Chairman Farid Baskoro [Joshua Pandelaki]—agree to back a black-ops project named Patriot Act. They appoint Wisnu Nugroho [Edward Akbar], a devout PIRANAS cadre and fanatical GERRAM officer, to head the operation, and Angga reluctantly meets Wisnu at the GERRAM secret HQ in Jakarta. When Angga notices a drone spying on them, Wisnu and his men pursue it, and Angga is abducted by a group of armed men led by Spec [Chicco Jerikho].
That group turns out to be Reform members, who take Angga to their hideout. There he reunites with Sari [Julie Estelle], who fled with Indra [Miller Khan] and helped found Reform to topple the regime, and he meets his and Sari’s daughter Dinda [Gisellma Firmansyah], born while she was in hiding. Wisnu [Edward Akbar] and the GERRAM death squad attack the hideout, forcing Angga, Dinda, Sari, and Spec to flee to an abandoned shopping mall that has become a refuge for Indra’s supporters and civilians fleeing GERRAM brutality. Angga pledges to help the people and gathers his former Marine unit—Oggi [Verdi Solaiman], Bara [Rio Dewanto], Tino [Arifin Putra], and Ethan [Mike Lewis]—and with Spec they form Foxtrot 6.
Ethan hacks PIRANAS’s servers and uncovers a plan to kill their own senators in a false-flag operation to justify a mass crackdown on Reform and silence opposition to Ahmad’s administration. GERRAM closes in on the group and assaults Ethan’s apartment building, forcing a dangerous escape.
On the day of the operation, GERRAM attacks the senators’ convoy, but Reform intervenes to save them. Returning to the shelter, they find Wisnu and his squad waiting and detaining Indra and Sari, while Dinda and several civilians are trapped in a freight elevator. Wisnu hangs the senators from a crane and records their deaths as false evidence, then sets the mall alight. Dinda manages to trigger the elevator’s emergency brakes and saves the civilians, but Angga cannot rescue Sari in time and she dies.
With the building in flames, Spec contacts a base of Indonesian Marines outside. Sergeant N. “Raya” Pratama [Aurélie Moeremans], Angga’s bodyguard, helps them access aircraft and military equipment to mount a suicide mission to topple Ahmad. Across the country, PIRANAS’s broadcasts repeat the senators’ killings.
Foxtrot 6 infiltrates the PIRANAS complex. Oggi [Verdi Solaiman] falls in the ensuing battle, and Gen. Adnan is killed by Ethan using a Kodiaks-powered exoskeleton, while Farid Baskoro [Joshua Pandelaki] escapes. Angga and Ethan reach the presidential office, taking Hengky Laksono [Ario Prabowo] as a hostage to force him to confess about PIRANAS conspiracy. Before he can speak, Ahmad Barona [Willem Bevers] arrives and kills him, then leaves Istana Negara with his guards. Wisnu stabs Ethan from behind and fights Angga on the rooftop helipad. Wisnu shoots Angga with his last bullet.
At Istana Negara, Ahmad unveils a law that would authorize civilians to kill Reform members, echoing past brutal episodes. But a damning conversation—Ahmad’s earlier talk with Angga, recorded by Ethan on the Kodiaks’ onboard camera and broadcast from the PIRANAS HQ—plays, exposing the truth and causing public support to collapse. The crowd storms Istana Negara while Wisnu and his surviving men are killed by furious villagers outside the burning PIRANAS HQ.
A week later, Angga [Oka Antara] and Dinda [Gisellma Firmansyah] attend the funerals of Sari, Oggi [Verdi Solaiman], and Ethan [Mike Lewis]. Spec’s fate remains unclear, while Tino [Arifin Putra] has bailed out earlier without saying much. Ahmad’s administration has fallen, the president is arrested, and PIRANAS dissolves. Angga and Dinda walk through the city, free from fear.
Somewhere, a United States helicopter lands and Spec boards it with several US Marines saluting him, hinting that Spec is actually an American operative. Since the US aided GERRAM with military equipment in the film’s earlier moments, the exact role remains open to interpretation.
In the post-credits scene, Angga, Oggi, Tino, and Ethan receive a box full of Kit Kat from an unknown sender.
Follow the complete movie timeline of Foxtrot Six (2019) with every major event in chronological order. Great for understanding complex plots and story progression.
Angga proposes to Sari as political crisis erupts
In 2019, Angga Saputra proposes to his girlfriend Sari Nirmala just before she leaves for Solo to interview the newly elected president Indra. On the same day, a revolution led by PIRANAS breaks out and Sari and the president are declared missing. The event seeds personal heartbreak amid a national upheaval.
Eleven years later: Angga rises within PIRANAS and the Reform crisis
Eleven years later, Angga has become a PIRANAS cadre and a congressman. The country is wracked by a food and economic crisis, fueling the rise of the Reform rebel group. He pitches the Patriot Act to PIRANAS' Four Horsemen, who insist Wisnu Nugroho lead the operation.
Abduction at GERRAM HQ and reunion with Sari
During a briefing at the GERRAM secret HQ in Jakarta, Wisnu leaves with his men to pursue a drone while Angga is seized by armed men led by Spec. He is brought to Reform hideout where he reunites with Sari, who has been hiding with Indra. The reunion underscored the fragile alliances against PIRANAS.
Reform hideout and meeting Dinda
Angga meets Sari's daughter Dinda at the Reform hideout. He learns that Indra and Sari founded Reform to topple the corrupt regime, and that a personal stake binds him to the cause. The group prepares to resist PIRANAS' brutality.
Escape to the abandoned mall
GERRAM forces attack the Reform hideout, driving Angga, Sari, Dinda, and Spec to flee. They hole up in an abandoned shopping mall that has become a shelter for Indra's supporters and displaced people. The siege cements the alliance against PIRANAS.
Foxtrot 5/6 forms; team goes guerrilla
Angga reconnects with his former Marine team—Oggi, Bara, Tino, and Ethan—with Spec, forming Foxtrot 6 to aid the people's defense. They operate unofficially, balancing humanitarian work with intelligence gathering. The mission deepens their commitment to stop PIRANAS.
Ethan hacks PIRANAS; false flag plot uncovered
Ethan hacks into the PIRANAS servers and uncovers a plan to kill its own senators in a false flag operation to justify genocide against Reform. The revelation confirms the regime's brutality and escalates the urgency of their mission. The team realizes the scale of the conspiracy.
GERRAM hunts them; apartment attack; escape
GERRAM tracks the group and attacks Ethan's apartment building. The team escapes, continuing to work against PIRANAS while avoiding capture. The pursuit intensifies the stakes for everyone involved.
D-day: convoy attack; rescue; Sari dies
On the day of the PIRANAS plan, the Reform intervene and rescue the senators from the convoy. Back at the shelter, Wisnu detains Indra and Sari while Dinda and civilians are trapped in a freight elevator. Wisnu then hangs the senators from a crane and burns the mall, and Sari dies trying to help others.
Marines arrive; mission to overthrow Ahmad
Spec calls in the Indonesian Marines, and Angga's bodyguard Raya provides access to a plane and gear for a suicide mission to topple Ahmad. Across the country PIRANAS broadcasts the killings of the senators, fueling public outrage. The countdown toward a full-scale confrontation begins.
Foxtrot infiltrates PIRANAS; casualties
Foxtrot 6 penetrates the PIRANAS complex. Oggi dies in the ensuing battle, and General Adnan is killed by Ethan using a Kodiaks-powered exoskeleton. Farid Baskoro escapes, leaving PIRANAS reeling from the losses.
Climax: hostage, confession, and rooftop duel
Angga and Ethan reach the presidential office, taking Hengky as a hostage to force a confession about the conspiracy. Ahmad arrives and kills Hengky, then leaves with his guards. Wisnu confronts Ethan on the rooftop, and in the ensuing combat, Angga is shot by Wisnu with his last bullet.
Aftermath: public collapse and Wisnu's downfall
Public support for PIRANAS collapses after the incriminating footage is broadcast. Wisnu and his surviving men are killed by angry villagers outside the burning PIRANAS HQ, signaling the regime's end. The country stands at a crossroads after the upheaval.
Funerals; regime dissolved; new dawn
A week later, Angga and Bara attend the funerals for Sari, Oggi, and Ethan. Ahmad's administration collapses, the president is arrested, and PIRANAS is dissolved. Angga and Dinda walk the city, finally free from fear and doubt.
Post-credits: US involvement and Kit Kat
In a post-credits tease, Spec boards a US helicopter with Marines saluting, hinting at American involvement. Later, Angga, Oggi, Tino, and Ethan receive a mysterious box of Kit Kat, leaving viewers to wonder who sent it.
Explore all characters from Foxtrot Six (2019). Get detailed profiles with their roles, arcs, and key relationships explained.
Angga Saputra (Oka Antara)
A former Indonesian Marine and journalist who becomes a PIRANAS cadre and later Foxtrot 6 leader. He navigates a brutal political landscape, balancing personal loyalties with a duty to expose corruption. He gathers his old Foxtrot team to aid civilians and is ultimately shot by Wisnu on the Istana Negara rooftop.
Sari Nirmala (Julie Estelle)
A journalist who co-founds Reform and becomes a central voice against the regime. She is the mother of Dinda and sacrifices herself to protect others during the struggle, meeting her end in the mall confrontation.
Indra Nugroho
The elected president who is missing on the day of the revolution and whose fate remains tied to the regime's downfall and the Reform movement.
Wisnu Nugroho (Edward Akbar)
An ardent PIRANAS cadre and head of the GERRAM faction, known for his fanatical loyalty and ruthless actions. He leads brutal strikes against reformists and ultimately faces judgment from civilians during the uprising.
Spec (Chicco Jerikho)
A mysterious operative who abducts Angga and later collaborates with Reform. He remains a key wildcard and is implicated in orchestrating international involvement while guiding covert missions.
Oggi Saputra (Verdi Solaiman)
A former Foxtrot teammate who aids Angga and the Reform movement. He fights alongside the insurgents and falls during the final battles, symbolizing the cost of rebellion.
Bara (Rio Dewanto)
A steadfast member of Foxtrot 6 who provides combat support and leadership alongside Angga. He embodies resilience and courage in the face of regime brutality.
Tino (Arifin Putra)
A member of Foxtrot 6 with ties to the earlier Foxtrot team. He represents loyalty and the complexities of allegiance during the crisis.
Ethan (Mike Lewis)
The tech-savvy operator who hacks PIRANAS servers and seizes control of exoskeleton armor to strike at the regime. He is critically injured but plays a pivotal role in exposing the truth.
Hengky Laksono (Ario Prabowo)
Head of PIRANAS propaganda and a roving spokesperson for the regime. He is captured and forced to confess, then released only to be confronted with the regime's downfall.
Farid Baskoro (Joshua Pandelaki)
PIRANAS Party Chairman and mastermind behind the Patriot Act. He remains a central antagonist whose schemes contribute to the regime's corruption and eventual exposure.
Ahmad Barona (Willem Bevers)
President of PIRANAS who orchestrates an authoritarian crackdown. His regime collapses as public support erodes and the truth about the conspiracy comes to light.
Dinda Saputra (Gisellma Firmansyah)
The daughter of Angga and Sari, born in hiding. She becomes a symbol of hope for the reform movement and an emblem of the civilian cost of political upheaval.
Learn where and when Foxtrot Six (2019) takes place. Explore the film’s settings, era, and how they shape the narrative.
Time period
2019–2030
The timeline begins in 2019 when Angga proposes to Sari and a revolution erupts, leading to their disappearance. Eleven years later, Angga has become a PIRANAS cadre and congressman, with the action spanning the rise and collapse of the regime and a mass uprising that reshapes the country.
Location
Jakarta, Indonesia, Istana Negara, Abandoned Shopping Mall, GERRAM secret HQ, PIRANAS HQ
The story unfolds primarily in Jakarta, cycling between the presidential Istana Negara, a hidden GERRAM facility, a deserted shopping mall turned refugee shelter, and the PIRANAS stronghold. These locations anchor the political intrigue, brutal confrontations, and civilian suffering that drive the rebellion against a corrupt regime.
Discover the main themes in Foxtrot Six (2019). Analyze the deeper meanings, emotional layers, and social commentary behind the film.
🗳️
Power & Corruption
The PIRANAS regime uses elections and propaganda to maintain control while silencing opposition. Political maneuvering, assassinations, and false narratives reveal how power can corrupt institutions and normalize authoritarian behavior.
📰
Media & Propaganda
Control of information shapes public perception, with the regime leveraging media narratives to justify brutal measures. The rebels counter with truth-seeking, revealing the manipulation behind surveillance and state violence.
🛡️
Resistance & Sacrifice
A coalition of journalists, former military personnel, and civilians embeds itself within a reform movement. The arc involves grave sacrifices in pursuit of justice, culminating in a collective stand against oppression.
🛰️
Technology & Surveillance
Drones, hacking, and advanced military tech drive the conflict, illustrating how surveillance fuels control while cyber and physical warfare empower the rebels to expose the regime's schemes.

Coming soon on iOS and Android
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 the mobile appDiscover the spoiler-free summary of Foxtrot Six (2019). Get a concise overview without any spoilers.
In a near‑future where climate change has turned food into the most coveted commodity, the balance of power has shifted dramatically. Indonesia, once a peripheral nation, now stands at the apex of a fragile global economy, its fertile lands a prize coveted by every faction vying for survival. Political turbulence threatens to plunge the country into chaos, and a shadowy government plan looms that could unleash a tragedy on a massive scale. The atmosphere crackles with tension, blending gritty realism with the urgent pulse of a high‑stakes thriller.
Angga Saputra, a former Indonesian Marine turned journalist, carries the weight of a personal loss that mirrors the nation’s turmoil. His relationship with Sari Nirmala, also a journalist, once promised a hopeful future, but the currents of revolution have swept them into the heart of the conflict. Their shared past and unresolved feelings become a catalyst, pulling them back into a world of covert operations and moral ambiguity. Their connection hints at both intimacy and unspoken conflict, setting the emotional tone for the story.
When a covert operation forces the reunion of six ex‑Marines—each hardened by battle and haunted by their own regrets—they form an uneasy brotherhood known only as Foxtrot Six. The team’s dynamic oscillates between steadfast loyalty and simmering tension, as old wounds clash with a collective purpose. Their expertise and camaraderie create a visceral, kinetic energy that drives the narrative forward, promising moments of both brutal action and quiet introspection.
Against a backdrop of crumbling institutions and a populace on the brink, the group faces a desperate race against time. The looming threat of a state‑sanctioned atrocity forces them to confront their pasts, test their bonds, and decide whether redemption is possible in a world where survival itself has become a battlefield. The tone remains brooding and relentless, inviting the audience to wonder how far these warriors will go to protect a future that hangs by a thread.
What's After the Movie?
Not sure whether to stay after the credits? Find out!
Check out our other apps:
SAT Sphere
Build confidence for the Digital SAT.
Mori Atlas
Discover wild places worth protecting.
Luntero
Search smarter for a home in Amsterdam.
Plot Explained
Unravel movie endings and hidden clues.
Pokechamp
Dive into Pokémon data and battle logic.
Driving Theory
Get ready for your European theory test.
Movie Dust
Plan your next cinema trip with ease.
Musemap
Find art and culture as you travel.
Selkobase
Compare credentials before committing.
Local Manual
Turn an unfamiliar country into practical next steps.
Lernavi
Compare school systems before your next move.
GymRoam
Find a workout stop wherever your plans take you.
Explore Our Movie Platform
New Movie Releases (2026)
Famous Movie Actors
Top Film Production Studios
Movie Plot Summaries & Endings
Major Movie Awards & Winners
Best Concert Films & Music Documentaries
Movie Collections and Curated Lists
© 2026 What's After the Movie. All rights reserved.
Privacy Policy