Skip to content
What's After the Movie?
Plot summary

Gundala (2020) Plot Summary & Timeline

Gundala (2020) movie poster

Gundala is a 2020 action and adventure film directed by Joko Anwar, running 2 hours. This page retells the whole story in 412 words (about 2 minutes to read) and covers 12 key events in order, 7 characters, where and when it is set and 3 themes. Looking for the cast, ratings and where to stream it? See the movie page for Gundala.

to read the plot summary
2 min
key events in the timeline
12
characters profiled
7
themes explained
3
Loading streaming availability…
Gundala (2020) movie poster
Released
Runtime
2h
Director
Joko Anwar
Original language
Indonesian
No spoilers

What Is Gundala About?

The premise of Gundala in 284 words, with nothing given away. The full story follows below.

In the restless heart of Jakarta, a city where neon lights clash with the shadows of endless traffic, an unlikely spark begins to stir. Sancaka, an orphan who has learned to survive on the streets, moves through a world where daily life feels like a precarious balancing act between hope and hardship. The urban landscape is rendered with a gritty, almost visceral realism, its crowded alleys and towering skyline humming with a restless energy that hints at something larger humming beneath the surface.

Against this backdrop of economic strain and unrelenting violence, Sancaka discovers an extraordinary connection to the storm itself. A sudden, unexplained surge of power awakens within him, tying his very being to the crackling electricity that courses through the city’s sky. This newfound ability is both a curse and a promise, thrusting him into a role he never imagined—one that could turn the tides of desperation into a glimmer of resistance.

As he begins to shape his powers into something more purposeful, Sancaka adopts the mantle of a symbol that the city has never seen before. The emerging hero, known by the ancient Javanese name Gundala, embodies the thunder that can both shatter and protect. His journey is as much about mastering his own inner turbulence as it is about confronting the pervasive sense of lawlessness that threatens to swallow the streets he walks.

The film’s tone blends hard‑boiled urban drama with a science‑fiction edge, delivering a story that feels simultaneously grounded in the everyday struggles of Jakarta’s inhabitants and lifted by mythic, electrifying wonder. In a world where every flash of light could herald danger or salvation, Gundala stands poised to become the beacon the city silently cries out for.

Full plot

What Happens in Gundala?

The complete story of Gundala, from the first scene to the last, in 412 words (about 2 minutes). Spoilers throughout. Names in the text link to 6 cast member pages.

Spoilers ahead

Sancaka Abimana Aryasatya is the astraphobic son of an Indonesian factory worker. As he helps lead a factory strike, violence erupts when angry workers clash with security guards, and his father is fatally stabbed by a fellow worker. In his despair, Sancaka unleashes lightning bolts from his own body. A year later, his mother leaves for another city to find work and never returns. He becomes homeless in Jakarta, where he befriends Awang, a fellow street child who teaches him self-defense. They dream of freighthopping to a safe haven in Tenggara, but only Awang manages to hop onto the train. Now an adult, Sancaka works as a guard and a mechanic in a newspaper printing factory.

Most of Indonesia’s assembly members are controlled by Pengkor Bront Palarae, a crime boss who commands a nationwide army of orphans raised as assassins. Pengkor plots to poison rice supplies with a drug that supposedly inhibits a fetus’s ability to distinguish right from wrong after birth, hoping to birth a new generation of followers. The public demands an antidote, and legislator Ridwan Bahri Lukman Sardi leads the charge to distribute it; Pengkor’s allies oppose the move.

One day, Sancaka helps his neighbor Wulan fend off harassing thugs. In a second fight, he is struck by lightning again, reawakening his latent powers. With Wulan’s support, her little brother Teddy, and Sancaka’s fellow guard Agung Pritt Timothy, he discovers and learns to control his abilities, even crafting a homemade costume. He then begins to battle the thugs, including Adi Sulaiman, one of Pengkor’s orphan agents.

The legislature approves the antidote distribution, but Ridwan quickly uncovers a darker truth: the supposed “drug” in the rice is harmless, and the antidote is the real delivery mechanism. The manufacturer operates under a shell company controlled by Pengkor. Ridwan urges Sancaka to stop the distribution; Pengkor’s team seizes Agung, Wulan, and Teddy. Sancaka unleashes his powers, fending off most attackers, but Agung dies in the chaos. Ridwan shoots Pengkor, and Sancaka catches up with the distribution convoy, aided by Sri Asih. He uses his powers to destroy every bottle of antidote.

Back at a museum, Ghazul Ario Bayu reveals a buried ancient tomb. After secretly extracting some of Sancaka’s blood, Ghazul uses it to reattach a body to a head, reviving Ki Wilawuk, a powerful medieval warrior. Ghazul informs him of Sancaka’s arrival, calling him “Gundala”—the ancient Javanese word for “Thunder”—and Ki Wilawuk orders him to gather an army to seek revenge.

Timeline

Gundala Timeline: Every Key Event in Order

12 key events in the order they happen, from “Sancaka's traumatic childhood and the strike” to “Ki Wilawuk orders Gundala's army”. 12 events name a place, across 12 locations.

  1. 1

    Sancaka's traumatic childhood and the strike

    Sancaka, the astraphobic son of a factory worker, watches his father lead a dangerous strike as security guards clash with workers. In the chaos, his father is stabbed by a fellow worker and dies. Overwhelmed by despair, Sancaka unleashes lightning bolts from his body for the first time, hinting at the powers he will carry.

    When:Childhood Where:Factory district, Indonesia

  2. 2

    Mother leaves and Sancaka becomes homeless

    A year after his father’s death, Sancaka’s mother leaves for another city to look for work and never returns. He becomes homeless on the streets of Jakarta, learning to survive through grit and street smarts. The city itself becomes both playground and battleground.

    When:One year after father's death Where:Jakarta

  3. 3

    Awang teaches self-defense and a plan to Tenggara

    On the streets, Sancaka befriends Awang, a fellow street child who teaches him self-defense. They dream of freighthopping to a safe haven in Tenggara to escape their danger-filled lives. In a cruel twist of fate, Awang makes the jump onto the train, leaving Sancaka behind.

    When:Youth Where:Jakarta streets

  4. 4

    Adult Sancaka works as guard and mechanic

    As an adult, Sancaka works as a guard and a mechanic at a newspaper printing factory. He keeps a low profile, but the seeds of conflict are already taking root in the city. His ordinary life is about to collide with a larger criminal plot.

    When:Adult life Where:Jakarta – newspaper factory

  5. 5

    Pengkor's crime network and the antidote scheme begins

    Pengkor, a crime boss, commands an army of orphan assassins and schemes to poison rice with a drug that would influence newborns’ sense of right and wrong after birth. The plan triggers a fierce legislative debate about releasing an antidote, with Ridwan Bahri leading supporters and Pengkor’s allies fighting back. The antidote becomes a political weapon in a broader power struggle.

    When:Present day Where:Jakarta – legislature

  6. 6

    Sancaka’s powers awaken during a street attack

    Sancaka helps his neighbor Wulan fend off thugs, and during a second confrontation he is struck by lightning, awakening his powers. With Wulan, her little brother Teddy, and guard Agung, he learns to control them and even crafts a homemade costume. He then begins fighting the thugs who threaten his neighborhood, including the skilled adversary Adi Sulaiman.

    When:Day of awakening Where:Jakarta neighborhood

  7. 7

    Adopts a vigilante identity

    The improvised suit gives Sancaka better control, and he starts acting as a vigilante in defense of the city. He embraces the mantle of Gundala, drawing attention from Pengkor’s criminal network. His actions spark hope among residents while escalating the danger to himself.

    When:Shortly after awakening Where:City streets

  8. 8

    Legislature approves antidote distribution, then discovers truth

    The legislature approves the antidote distribution bill, but Ridwan Bahri uncovers that the supposed drug is harmless and that the antidote is the real delivery mechanism. He learns the true culprit is a shell company controlled by Pengkor. Ridwan urges Sancaka to stop the distribution before the plan can be carried out.

    When:Political decision moment Where:Legislature and offices

  9. 9

    Pengkor’s men seize Sancaka’s allies

    Pengkor’s forces launch a crackdown and seize Agung, Wulan, and Teddy, triggering a fierce battle with Sancaka. He unleashes his powers to fight back, but Agung dies in the assault. Ridwan shoots Pengkor, weakening the crime boss’s grip on the operation.

    When:During the assault Where:City streets / guards’ facility

  10. 10

    Sancaka stops the antidote convoy

    Sancaka catches up to the distribution convoy and stops it from delivering the antidote. Sri Asih aids him in the confrontation. He uses his powers to obliterate the antidote bottles, ensuring Pengkor’s scheme collapses.

    When:Confrontation moment Where:Distribution convoy route

  11. 11

    Ghazul resurrects Ki Wilawuk

    At a museum, Ghazul breaks open a wall and reveals a buried ancient tomb. He secretly extracts some of Sancaka’s blood and uses it to reattach Ki Wilawuk’s body to a head, resurrecting the medieval warrior. Ghazul informs Ki Wilawuk of Sancaka’s arrival and the coming revenge.

    When:After the convoy incident Where:Museum / tomb

  12. 12

    Ki Wilawuk orders Gundala's army

    Ki Wilawuk, now revived, orders Ghazul to gather his army to plot revenge on Gundala. The resurrected warrior recognizes Sancaka as Gundala, setting the stage for a new clash between hero and dark ancient forces.

    When:After resurrection Where:Ancient tomb / museum

Characters

Who Are the Main Characters in Gundala?

7 characters, among them Sancaka (Gundala) – Abimana Aryasatya, Wulan and Ridwan Bahri: who each one is and the part they play in the story. 5 of them link to the actor’s page.

  • S(

    Sancaka (Gundala) – Abimana Aryasatya

    Played by Abimana Aryasatya

    A street-smart, astraphobic man who discovers lightning-based powers after a violent incident. He forges a homemade costume to control his abilities and embraces the role of a guardian against Pengkor's criminals. His arc centers on responsibility, resilience, and choosing to protect others over personal safety.

    • 🦸‍♂️ Hero
    • ⚡ Power
    • 🏙️ Urban
    • 🛡️ Protector
  • W

    Wulan

    Played by Tara Basro

    Sancaka's neighbor who defends herself against thugs and becomes a key ally. She supports Sancaka, helps him confront danger, and introduces him to new allies like Agung. Her presence anchors the human cost of the rising conflict.

    • 🧭 Ally
    • 🏙️ Urban
    • 🤝 Loyal
    • 🗡️ Protector
  • Lukman Sardi as Ridwan Bahri in Gundala

    Ridwan Bahri

    Played by Lukman Sardi

    A legislator who champions the distribution of an antidote, but uncovering the truth reveals a manipulation by Pengkor. He navigates political pressure and moral duty, guiding Sancaka toward stopping the conspiracy.

    • 🏛️ Politician
    • 🕊️ Justice
    • 🗺️ Policy
    • ⚖️ Duty
  • P

    Pengkor

    Played by Bront Palarae

    A crime boss who commands an army of orphans and aims to seize control over the nation's rice supply and antidote distribution. He is ruthless, strategic, and willing to manipulate public health to build power.

    • 🧭 Crime Lord
    • 🗡️ Power
    • 🏗️ Control
    • 🕶️ Cunning
  • A

    Agung

    Played by Pritt Timothy

    Sancaka's fellow guard who fights alongside him and sacrifices himself in the struggle. He represents loyalty and the human cost of violence against organized crime.

    • 🛡️ Ally
    • ⚔️ Combat
    • 🕊️ Sacrifice
    • 🤝 Loyal
  • G

    Ghazul

    Pengkor's partner who uses Sancaka's blood to reattach Ki Wilawuk's head, enabling the ancient warrior's resurrection. He is calculating and instrumental to the film's supernatural turn.

    • 🧠 Schemer
    • 🧬 Science
    • 🗝️ Manipulator
    • 🧭 Strategy
  • KW

    Ki Wilawuk

    A powerful medieval warrior resurrected to seek revenge. This figure embodies the series' mythic threat and the dark consequences of reviving ancient powers.

    • ⚔️ Warrior
    • 🗺️ Mythic
    • 🕯️ Revenge
    • 🧨 Power
Setting

Where and When Is Gundala Set?

Gundala is set in Jakarta, Tenggara and Museum (Contemporary / Present-day). Here is why the time and place matter to the story.

When

Contemporary / Present-day

The story unfolds in a modern Indonesian setting, with a societal mix of bureaucratic politics, crime networks, and street-level struggles. It follows Sancaka from childhood adversity to adulthood, tracing the politics of antidotes and powerbrokers in a current-day context. The events progress through urban life, protests, and confrontations that feel timely to a 21st-century audience.

Where

Jakarta, Tenggara, Museum

Set in modern Indonesia, the city of Jakarta provides the film's urban backdrop—dense streets, factories, and tense neighborhoods where Sancaka grows up. Tenggara is depicted as a distant safe haven the characters seek, offering a contrast to the crowded capital. A museum scene anchors a pivotal moment, exposing ancient artifacts and a tomb tied to the revival of Ki Wilawuk.

  • 🏙️ Urban
  • 🗺️ Indonesian setting
  • 🏛️ Cultural spaces
Themes

What Are the Themes of Gundala?

3 ideas the story keeps returning to, among them Power, Corruption and Friendship.

  1. 01

    Power

    A latent power awakens in Sancaka after a traumatic event, forcing him to decide how to use it. The film explores the responsibilities that come with extraordinary abilities and the costs of heroism. Power ties into moral choices, as Sancaka must weigh protecting others against personal risk and the lure of vengeance.

  2. 02

    Corruption

    Pengkor's criminal empire leverages political connections to manipulate law and supply chains. The antidote plot shows how deceit and shell companies can distort public health and policy. The story critiques the entanglement of crime and governance, and the courage required to resist it.

  3. 03

    Friendship

    Sancaka's relationships— with Wulan, Agung, and others—ground his fight for justice. Trust and loyalty emerge through shared danger and mutual aid, helping him channel his powers into meaningful acts. Allies become the difference between isolation and a united front against oppression.

Tone & mood

What Kind of Film Is Gundala?

Dark in tone, with fast pacing and a moderate story, going by the plot summary.

Tone
Dark
Pacing
Fast
Story
Moderate
Intensity
High
Ending
Mixed

A gritty and intense superhero origin story set against a backdrop of urban decay and political corruption, creating a dark atmosphere punctuated by explosive action and a desperate struggle for hope.

  • gritty
  • oppressive
  • desperate
  • hopeful
  • tense
  • violent
  • superhero origin
  • political corruption
  • social justice
  • orphanhood

Content notes: child abandonment, graphic violence, murder, poisoning, child endangerment, psychological manipulation.

Quiz

How well do you remember Gundala? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like Gundala With a Plot Summary

6 films close to Gundala in story and themes that have a full plot summary here: Gundala (2019) and Kalki 2898 AD (2024) lead. 1 of them comes with the ending explained.

All plot summaries

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

Gundala Plot Questions

5 quick answers about Gundala, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is Gundala about?

In the restless heart of Jakarta, a city where neon lights clash with the shadows of endless traffic, an unlikely spark begins to stir. Sancaka, an orphan who has learned to survive on the streets, moves through a world where daily life feels like a precarious balancing act between hope and…

Read the full plot summary

When and where does Gundala take place?

Gundala is set in Jakarta, Tenggara and Museum (Contemporary / Present-day). The story unfolds in a modern Indonesian setting, with a societal mix of bureaucratic politics, crime networks, and street-level struggles.

The setting explained

Who are the main characters in Gundala?

The story follows Sancaka (Gundala) – Abimana Aryasatya (played by Abimana Aryasatya), Wulan (played by Tara Basro), Ridwan Bahri (played by Lukman Sardi) and Pengkor (played by Bront Palarae); the character guide covers 7 characters in all.

All the characters

What are the main themes of Gundala?

The summary picks out 3 themes: Power, Corruption and Friendship.

The themes explained

Who directed Gundala?

Gundala (2020) was directed by Joko Anwar and runs 2 hours.

Joko Anwar’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app