Plot Explained Spoilers guaranteed!
Plot Explained

Browse by genre

Goodbye Julia (2023) movie poster

Timeline

Goodbye Julia (2023) Timeline Explained – Every Event in Order

Release, runtime and language
2023 · 120 mins · Arabic
Loading streaming availability…
Directed by
Mohamed Kordofani
Starring
Ger Duany, Mustafa Alkhalifa, Eiman Yousif, Nazar Gomaa, Siran Riak, Mouawia Khalid

Mona, a retired singer from northern Sudan, lives haunted by the secret she helped conceal—a man's death. To keep the truth hidden, she employs his southern widow, Julia, as a maid, despite the uneasy tension between them. As Mona struggles to stay silent, the nation’s escalating unrest threatens to expose her hidden guilt.

On this page (6)
  1. 1 Where to watch
  2. 2 Events in order (15)
  3. 3 Timeline questions answered
  4. 4 Movie threads
  5. 5 Movies like Goodbye Julia
  6. 6 Every angle
Loading streaming availability…

15 events in order · contains spoilers

Goodbye Julia Timeline: Events in Chronological Order

Every key event of Goodbye Julia (2023) in order, scene by scene, with when and where it takes place. Use it to untangle flashbacks, time jumps and parallel storylines, to refresh your memory before the sequel or to find the exact scene you are thinking of.

  1. Civil War Ends

    In August 2005, a civil war between the Sudanese government and the southern SPLM comes to a close. The notable SPLM leader John Garang is appointed as Vice President, marking a significant political change in the region.

    When
    August 2005
    Where
    Sudan
  2. Mona's Life in Khartoum

    Mona, a wealthy Muslim housewife, resides with her husband Akram in the capital city of Khartoum. Their life reflects the complexities of northern Sudanese society, where class and religion intertwine.

    Where
    Khartoum, Sudan
  3. Julia's Struggles

    Julia, a poor Christian woman from Southern Sudan, lives with her husband Santino and their young son Daniel. Their daily lives are plagued by poverty and social injustice, contrasting sharply with Mona's privileged existence.

    Where
    Southern Sudan
  4. Garang's Death

    The announcement of John Garang's death in a helicopter crash sends shockwaves throughout Sudan. This tragic event triggers riots in Khartoum, including in Mona's neighborhood, highlighting national tensions.

    Where
    Khartoum, Sudan
  5. Daniel's Accident

    In a tragic turn of events, Mona accidentally hits Julia's son Daniel with her car. Overcome with panic, she flees the scene, inadvertently creating a chain of confrontation with Santino, Daniel's father.

    Where
    Khartoum, Sudan
  6. Santino's Death

    Santino, pursuing Mona after the accident, is shot and killed by Akram. This violent act reverberates through both families, creating a rift and leading to deep feelings of guilt and grief.

    Where
    Mona's home
  7. Julia's Struggles Continue

    After searching for Santino, Julia is forced to become a street vendor due to their eviction. Her resilience is put to the test as she works tirelessly to provide for her son Daniel amidst ongoing hardships.

  8. Mona and Julia's Relationship

    Mona employs Julia as a maid, marking the beginning of a complicated relationship rooted in social status. They bond over their lives, with Mona revealing her suppressed dreams of singing.

    Where
    Mona's home
  9. Education for Daniel

    Mona generously offers to pay for Daniel's education at a private school, though Akram discourages it, citing the boy's background. This act reflects Mona's desire to help amidst her husband's opposing views.

  10. Julia's New Connections

    In December 2010, Julia meets Majier, an SPLM member advocating for southern independence. Their connection brings forth new possibilities for Julia but also exposes the socio-political challenges they face.

    When
    December 2010
    Where
    Southern Sudan
  11. Mona Joins Julia at Church

    Mona attends church with Julia, where she is encouraged by choir members to showcase her singing talent. This moment serves as a reminder of her lost aspirations and highlights the cultural divide between them.

  12. Daniel's Bullying

    Eleven-year-old Daniel faces bullying at school, highlighting the lasting effects of his family's struggles. His discovery of his father's motorcycle becomes a catalyst for further investigation into his father's fate.

  13. Confrontation over Santino's Death

    Majier, backed by SPLM members, confronts Akram about Santino's death, bringing long-suppressed emotions to the forefront. The confrontation escalates, resulting in a confrontation that alters their relationships permanently.

    Where
    Mona's home
  14. The Referendum Vote

    The historic referendum on south Sudanese statehood concludes with a resounding 98% supporting independence. This pivotal moment marks a significant shift in national identity amidst personal transformations for both families.

  15. New Beginnings

    Julia and Daniel leave Akram's house, confronting the truth about Santino's disappearance. The film concludes with a montage that illustrates the hope and struggle of both women, culminating in Daniel's empowerment.

    Where
    Ferry

Last updated: October 02, 2026 at 03:21

Was this helpful?

Timeline questions answered

Goodbye Julia Timeline Explained: Your Questions Answered

When does it happen, and why in that order? The questions people ask about the chronology of Goodbye Julia (2023): time jumps, flashbacks, cause and effect between scenes and the correct order of events, each answered with spoilers.

Q1

Why did Akram shoot Santino in Goodbye Julia?

Akram shot Santino because Mona called him in a panic after the car accident with Daniel, telling Akram she was being pursued by a "Southerner." When Santino arrived on his motorcycle chasing Mona, Akram perceived him as a violent intruder rather than a worried father. The racial framing of Mona's phone call, combined with the riots following Garang's death, led Akram to view the killing as justified self-defense.

Foreshadowing: Akram's later dismissive treatment of Julia and his use of the word "slave" foreshadow the same prejudice that shaped his fatal reaction to Santino.

  • akram
  • santino
  • shooting
  • self-defense
  • racial prejudice
  • southern sudan
Q2

Why did Mona hire Julia as a maid after Santino's death?

Mona hired Julia out of a complicated mix of guilt and self-preservation. She felt responsible for Santino's death and wanted to help Julia, but bringing her into the household also allowed Mona to control the secret and monitor what Julia knew. Employing Julia was both an attempt at moral reparation and a strategy to keep the truth contained within her own home.

Foreshadowing: Mona's guilt at the accident scene and her instinct to call Akram instead of helping Daniel establish her pattern of avoidance before offering help.

  • mona
  • julia
  • guilt
  • secret
  • maid
  • employment
Q3

Why did Mona drive away after hitting Daniel with her car?

Mona panicked after striking Daniel because she feared the legal and social consequences, especially given the volatile racial climate following Garang's death. When Santino began pursuing her on his motorcycle, she escalated the situation by calling Akram and framing it as a chase by a "Southerner," transforming a tragic accident into a racially charged confrontation that ended in Santino's death.

  • mona
  • accident
  • daniel
  • panic
  • fleeing
  • hit and run
Q4

How did Julia find out Akram killed Santino?

Julia discovered the truth after finding Santino's wallet hidden inside Akram's house while working as a maid. The wallet's unexplained presence confirmed her long-held suspicions that her husband had not simply disappeared. From that moment, Julia knew what had happened to Santino but chose to keep silent to protect Daniel's future.

Foreshadowing: Julia's desperate search for Santino earlier in the story and her reluctance to fully trust Mona's explanations hint at her growing awareness of the truth.

  • julia
  • santino
  • wallet
  • truth
  • discovery
  • akram
Q5

Why did Julia stay with Mona after learning the truth about Santino?

Julia stayed because Daniel's education, housing, and survival depended entirely on Mona's financial support. Even after confirming that Akram had killed her husband, Julia prioritized her son's stability over justice or revenge. In her confrontation with Mona, she explicitly describes her silence as a sacrifice made for Daniel's future rather than forgiveness for Mona.

  • julia
  • sacrifice
  • daniel
  • silence
  • forgiveness
  • motherhood
Q6

What did Mona's red nail polish on the dishes symbolize?

The red nail polish marked the dishes that Julia was forbidden to use because of her lower social status as a Southern Christian maid in a Muslim Northern household. When Mona quietly removed the polish, it signaled her growing awareness of her own prejudice and her desire to treat Julia as an equal. It marks a turning point in Mona's moral awakening and her internal rejection of the class hierarchy she had previously upheld.

Foreshadowing: Akram's earlier dismissal of Julia as a "slave" foreshadows the same prejudice that the nail polish visually represents.

  • mona
  • red nail polish
  • prejudice
  • class
  • equality
  • symbolism
Q7

How does the Sudanese political situation connect to Mona and Julia's story?

The film uses Sudan's civil war, the death of SPLM leader John Garang, and the 2011 South Sudan independence referendum as a political mirror to the personal conflict between the two women. National events like Garang's death trigger the riots that lead to Daniel's accident, while the 2011 referendum creates the conditions for both South Sudanese independence and Julia's emotional liberation from Mona's household. The two storylines remain parallel throughout, suggesting that personal reconciliation is as fragile and incomplete as national reconciliation.

  • sudan
  • civil war
  • garang
  • referendum
  • independence
  • politics
  • south sudan
Q8

Why did Mona offer to pay for Daniel's private school education?

Mona offered to fund Daniel's education as an act of atonement, since she had been the one who accidentally hit him with her car. She felt personally responsible for the suffering her actions brought on Julia's family, and paying for a prestigious education was her way of trying to make amends. The gesture also allowed her to quietly defy Akram's prejudice, even though it ultimately exposed the fractures in her marriage.

Foreshadowing: Mona's guilt at the accident scene and her instinct to help Julia after Santino's death lay the groundwork for this later act of generosity.

  • mona
  • daniel
  • school
  • education
  • guilt
  • atonement
Q9

Why did Mona finally confront Julia about Santino's death?

Mona's confrontation came after years of suppressed guilt, brought to a breaking point by the referendum and Julia's growing independence. Knowing that Julia had already discovered the truth from the wallet, Mona could no longer maintain the lie. The political moment of national liberation finally gave her the courage to demand an emotional reckoning, even accusing Julia of exploitation in a desperate attempt to shift the blame before breaking down.

Foreshadowing: The red nail polish and Mona's attendance at Julia's church choir hint at her growing inability to keep her conscience buried.

  • mona
  • julia
  • confession
  • guilt
  • confrontation
  • reckoning
Q10

Why did Akram demand Mona leave their home?

Akram demanded Mona leave after she openly declared she wanted to resume her singing career. He had previously forced her to abandon music after marriage, and her defiance represented a direct challenge to his authority. Her reassertion of independence, combined with the rising conflict over Julia and Daniel, made her behavior intolerable to him, and he responded by trying to remove her from the home entirely.

Foreshadowing: Akram's controlling nature is established early through his decision to end Mona's singing career after marriage.

  • akram
  • mona
  • marriage
  • singing
  • independence
  • conflict
Q11

Why did Julia refuse Majier's invitation to go South with him?

Julia declined because she could not abandon Daniel or the stability Mona had provided them. Leaving Khartoum with Majier would have meant giving up Daniel's private schooling and the secure home he finally had. Her decision reflects her prioritization of motherhood and her son's future over the romantic and political possibilities Majier represented.

Foreshadowing: Julia's earlier confession that she feared Santino would abandon them shows how deeply her loyalty to family outweighs personal desire.

  • julia
  • majier
  • romance
  • daniel
  • sacrifice
  • south sudan
Q12

Why does the film end with Daniel holding a rifle in a truck?

The final image of Daniel holding a rifle symbolizes the cyclical nature of violence in Sudan, where the next generation inherits the burdens of conflict. The montage deliberately balances hope, with Mona singing again and Julia boarding a ferry to freedom, against the ominous image of Daniel surrounded by armed soldiers. It suggests that South Sudan's political independence has not broken the cycle of militarization that destroyed Santino and shaped Daniel's childhood.

Foreshadowing: Daniel's bullying at school and his discovery of Santino's motorcycle foreshadow his gradual immersion in the violent world his father lived in.

  • daniel
  • ending
  • rifle
  • symbolism
  • violence
  • cycle
  • south sudan

Movie threads

More Movies Like Goodbye Julia, by Mood & Story

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

Slow-burn guilt dramas like Goodbye Julia

Dark secrets forge uneasy bonds between the guilty and the ones they cannot face. Movies like Goodbye Julia where concealed sins and hidden truths create unbearable tension between characters. If you liked the moral weight and oppressive dread of this Sudanese drama, you'll find similar stories of guilt-driven bonds, dark secrets kept across class and racial divides, and the haunting aftermath of complicity. These dramas blend heavy emotional stakes with quiet, devastating moments of human connection and bittersweet reckonings.

  • guilt
  • oppressive
  • slow burn
  • haunted
  • uneasy
  • moral weight
  • Tone: heavy, bittersweet, oppressive
  • Pacing: slow burn, steady
Why these movies?

The story pattern: A central character carries the burden of a concealed crime or moral failing, often involving complicity in another's harm. This secret binds them in an uneasy, asymmetric relationship with someone who is either complicit, ignorant, or directly affected. The narrative moves slowly through domestic spaces where every encounter is shaped by guilt. Political or social upheaval may echo the personal fracturing. Climaxes tend to be partial—confessions that free no one, reconciliations shadowed by lingering damage, or escapes that leave scars behind.

Why they belong together: They share a slow, oppressive rhythm where dread builds through small domestic encounters rather than action. Themes of guilt, complicity, and the impossibility of clean absolution dominate. The power imbalance between characters, often across race, class, or gender, creates natural friction. Visual and tonal restraint amplifies the emotional weight, and endings tend to be bittersweet at best, leaving both characters and viewers with the residue of moral compromise.

Post-conflict political cinema like Goodbye Julia

Personal betrayals unfold against the rupture of nations, where private wounds mirror public ones. Movies like Goodbye Julia that weave intimate personal dramas into the fabric of political upheaval and post-conflict trauma. If you liked how Goodbye Julia used Sudan's civil unrest as the haunting backdrop for a story of guilt and uneasy connection, you'll find similar films where national wounds amplify personal ones. These stories blend African, Middle Eastern, and global cinema traditions, often offering bittersweet reckonings rather than clean resolutions.

  • political unrest
  • post-conflict
  • racial divide
  • melancholic
  • haunted
  • intimate epic
  • Tone: bittersweet, melancholic, reflective
  • Pacing: steady, deliberate, historically layered
Why these movies?

The story pattern: The story unfolds across years marked by political turbulence—coups, civil wars, referendums, or revolutions. Personal arcs of friendship, betrayal, guilt, and tentative reconciliation run parallel to or are shaped by the larger conflicts. The political timeline is often nonlinear, with specific historical events acting as markers for the characters' own turning points. Resolution comes with the awareness that escape from trauma is only partial, and the nation and its people remain bound to one another.

Why they belong together: These films place personal moral dramas inside specific historical moments where civil conflict, ethnic tension, or authoritarianism is the air the characters breathe. The political unrest is felt but rarely the focus of action sequences—it colors relationships, choices, and silences. They share a melancholy, bittersweet register, a willingness to leave questions unanswered, and an emphasis on the texture of everyday life under historic pressure. Many are from regions underrepresented in mainstream cinema, lending them a distinctive observational restraint.

If you liked this

Movies Like Goodbye Julia

Similar movies to Goodbye Julia: the same genre, themes or kind of story. Each one comes with its own plot summary, timeline and ending explained.

Browse all movie summaries

Every angle

Goodbye Julia (2023) Explained: Plot, Timeline & Characters

Everything about Goodbye Julia 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