Directed by

Fajar Bustomi
Made by

Max Pictures
Read the complete plot summary and ending explained for Milea (2020). From turning points to emotional moments, uncover what really happened and why it matters.
Dilan Iqbaal Ramadhan is shaped by a Bandung upbringing in the 1970s, born to a head teacher, Punja Kusuma, and a soldier, Ichal. From a young age, he carries a simple dream: to fall in love and eventually marry. The family’s fragile home life, marked by domestic strife, nudges him toward a world that offers belonging outside the walls of his home, including a student motorbike gang that gives him a sense of power and identity. Amid these currents, he meets Milea Adhisty Zara, and his world shifts. He falls for Milea, leaving Susi behind as he commits to this new, intense bond. Their early days together feel charged with promise, even as the streets around them echo with the risks of gang life and the pressures of adolescence.
The romance is not without peril. Days after Dilan becomes Milea’s boyfriend, a brutal fight at a warung leaves him battered, a stark reminder of the violence that threads through his environment. He can’t help but plot a response, a plan that fumbles when he misreads Milea’s boundaries and confrontations. The moment when he sees Milea with a man—someone he later learns is her cousin Jerome Kurnia—exposes the fragility of their connection and the insecurity simmering beneath their relationship. The ensuing clash is ultimately foiled by the police, a reminder that their private turmoil cannot unfold without public consequences.
Tensions between love and loyalty push Milea and Dilan toward a breakup. Milea grows weary of the gang life, even as danger lingers in the air, and a close friend named Akew Gusti Rayhan is killed, a claim that initially casts a shadow of blame on Dilan’s circle, though the death is later shown to be more complicated than it first appears. The separation marks a turning point for both of them, forcing Dilan to reckon with the path he has chosen and Milea to reckon with what she truly wants from life and love.
The landscape of Dilan’s longing becomes even more complex when he learns Milea is rumored to be involved with a guy named Gunar. In a bid to protect his pride or perhaps to manipulate the situation, Dilan instructs Piyan Omara Esteghlal to fake that he already has a new girlfriend. The ruse is a bid to tilt the balance of power in their fractured dynamic, a reminder of how far he will go to keep Milea from slipping away, even as the ache of what might have been gnaws at him.
The emotional tug-of-war leads Dilan to a moment of stark self-reflection. He recalls and revisits a line he once believed: > If anyone hurt you, they must be gone. He also contemplates another truth, one that weighs heavily on his choices: > If I hurt her, I must be gone too. This introspection propels him to relocate to Yogyakarta for college, a concrete step away from the memories that tether him to Milea and Bandung’s streets. The distance, both physical and emotional, becomes a labor of letting go, a difficult process that reshapes who he is.
Tragedy and time intersect in August 1994, when Dilan’s father dies of cancer. The family’s grief brings him briefly back into Milea’s orbit; they cross paths at the funeral, a fleeting reminder of the ties that remain even as their lives diverge. He then leaves for Jakarta, carrying the weight of the past as he presses forward.
The tale stretches into September 1997, when Dilan unexpectedly encounters Milea and her husband Herdi Vanesha Prescilla at their workplace. This resurfacing of shared history occurs on the same day that their former teacher, Ms. Rini Ira Ratih, dies, spurring the school to organize a reunion. The reunion becomes a catalyst for memory, a chance to revisit high school days and the choices that shaped their paths. In conversations that follow, Milea reiterates that she never involved herself with Gunar, a line that settles into the hush of nostalgia as Dilan drives along the same road they once traveled, pondering the road not taken and the weight of regret for never having married the person who mattered most to him.
Through these chapters, the film threads a quiet, reflective portrait of love tested by time, distance, and the pull of a life that might have been, while staying true to the emotional core of two people who once believed life offered an unbreakable promise.
Follow the complete movie timeline of Milea (2020) with every major event in chronological order. Great for understanding complex plots and story progression.
Dilan is born in Bandung
In the 1970s, Dilan is born to head teacher Punja Kusuma and soldier Ichal. As a child, he harbors a wish to marry someone someday. The Kusumas endure domestic abuse, a reality that shapes his early life.
Domestic turmoil pushes Dilan toward gang life
A troubled home life and repeated abuse push Dilan toward a student motorbike gang for protection and belonging. The gang world becomes a defining part of his adolescence in Bandung.
Dilan falls for Milea and ends things with Susi
Dilan falls in love with Milea and becomes her boyfriend. He ends his relationship with his previous girlfriend Susi as his feelings deepen.
Beaten by a gang at a warung and foiled by police
Shortly after becoming Milea's boyfriend, Dilan is beaten by a gang at a warung. He plots revenge, but the assault is foiled by the police, preventing the escalation.
Breakup and a rumor of a killing
Milea tires of Dilan's gang life and the couple breaks up. One of Dilan's close friends, Akew, is rumored to be killed by the gang, a claim that is later proven false.
Dilan suspects Milea is with Gunar and fakes a new girlfriend
Hearing that Milea is dating a guy named Gunar, Dilan grows jealous and has his friend Piyan pose as if he already has a new girlfriend. The ruse is meant to spur Milea to confront him or reveal her true feelings.
Dilan moves to Yogyakarta for college
To get distance from the past, Dilan relocates to Yogyakarta to attend college. The move marks a shift from his Bandung-centered life toward a new chapter.
Graduation, father's death, and Milea at the funeral
Dilan graduates in August 1994, and his father dies of cancer shortly thereafter. He briefly sees Milea at the funeral before moving to Jakarta to start a new life.
Reunion sparks when Dilan encounters Milea and Herdi
In September 1997, Dilan runs into Milea and her husband Herdi at their workplace. The day also brings the death of their former teacher Ms. Rini, prompting the school to organize a reunion.
Old memories resurfaced over a phone conversation
Dilan and Milea reminisce about their high school days over the phone. Milea confirms she has never been involved with Gunar, clearing a lingering misunderstanding.
A road trip reminder of a life not lived
Dilan drives along the road they once shared, reflecting on the life he might have had if they had married. The moment crystallizes his enduring regret and lingering affection.
Explore all characters from Milea (2020). Get detailed profiles with their roles, arcs, and key relationships explained.
Dilan (Iqbaal Ramadhan)
Born in 1970s Bandung to a head teacher and a soldier, Dilan grows up with a longing for love and becomes involved with a student motorcycle gang after family abuse. His romance with Milea pulls him between loyalty to friends and the consequences of violence. He moves to Yogyakarta for college in the mid-1990s and later relocates to Jakarta, carrying memories of his past and a sense that he may have troubled his future.
Milea (Vanesha Prescilla)
Milea is Dilan’s love interest whose patience and warmth draw him in, but who grows tired of the gang lifestyle. By the late 1990s she is shown as married to Herdi, highlighting the long arc of their relationship beyond high school. She faces choices about life paths and independence while safeguarding her own emotional well-being.
Learn where and when Milea (2020) takes place. Explore the film’s settings, era, and how they shape the narrative.
Time period
1970s; 1994; 1997
The timeline begins in the 1970s Bandung with Dilan’s childhood. It follows his move to Yogyakarta for college around 1994, and then his relocation to Jakarta as an adult. In September 1997, the story revisits past memories during a reunion, highlighting the gap between youthful promises and adult realities. The overall arc spans roughly three decades of the characters’ lives.
Location
Bandung, Yogyakarta, Jakarta
The story is anchored in Bandung in the 1970s, where Dilan’s upbringing and family tensions shape his early choices. It later moves to Yogyakarta for college life in the mid-1990s and finally to Jakarta as the narrative progresses, reflecting the characters’ urban transitions. These places ground a coming-of-age tale filled with loyalty, rebellion, and evolving relationships.
Discover the main themes in Milea (2020). Analyze the deeper meanings, emotional layers, and social commentary behind the film.
❤️
Love
Dilan and Milea’s romance drives much of the plot, evolving through affection, misunderstandings, and distance. Their relationship tests loyalty to friends, personal ambitions, and the social pressures of the era. The couple experiences moments of closeness, conflict, and heartbreak as they navigate growing up.
💥
Conflict
Dilan’s involvement with a student motorcycle gang leads to confrontations, beatings, and a cycle of retaliation. The gang culture imposes danger and tests Dilan’s responsibility toward Milea. Police intervention and rumors of tragedy remind the characters of cost and consequence.
🕰️
Memory
The narrative repeatedly returns to youth memories, reflecting on promises and what-ifs. Deliberations about past hurts and lost opportunities drive the characters toward reconciliation or resignation. A reunion serves as a turning point, underscoring how memory persists beyond time and distance.

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 Milea (2020). Get a concise overview without any spoilers.
In the sun‑drenched streets of 1970s Bandung, a young boy grows up under the watchful eyes of a head teacher mother and a disciplined father. The city pulses with the roar of motorbikes and the restless energy of teenagers finding their own codes, and the air is thick with the promise of first ambitions. Amid this vibrant backdrop, Dilan discovers early on that love and rebellion often travel side by side, shaping the contours of his youthful world.
School corridors, local warungs, and late‑night rides become the stage for a tender, stubborn romance with Milea, a girl whose presence turns ordinary moments into unforgettable memories. Their connection is marked by the intensity and spontaneity of first love, a blend of playful challenges and quiet understanding that both grounds them and sets them adrift in the swirl of adolescent life.
Decades later, the echo of that era resurfaces when a high‑school reunion calls former classmates back together. Now an adult, Dilan finds himself navigating a familiar yet altered landscape, where old friendships and long‑held feelings stir beneath the surface. The reunion acts as a catalyst, prompting him to revisit the emotions, choices, and unanswered questions that have lingered since those teenage years.
The film drifts between the bright, nostalgic hues of youthful Bandung and the reflective tones of adulthood, inviting viewers to feel the bittersweet pull of what was and what might have been. It is a story about the lingering imprint of first love, the way memories can reshape present realities, and the quiet hope that some connections, though tested by time, may still hold a place in the heart.
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