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

EO (2022) Plot Summary & Timeline

EO (2022) movie poster

EO is a 2022 drama film directed by Jerzy Skolimowski, running 1 hour 26 minutes. This page retells the whole story in 529 words (about 2 minutes to read) and covers 15 key events in order, 6 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 EO.

to read the plot summary
2 min
key events in the timeline
15
characters profiled
6
themes explained
3
Loading streaming availability…
EO (2022) movie poster
Released
Runtime
1h 26m
Genre
Drama
Original language
Polish
No spoilers

What Is EO About?

The premise of EO in 313 words, with nothing given away. The full story follows below.

world seen through the gentle, wide eyes of a grey donkey named EO, every moment becomes a meditation on what it means to witness life unfolding. Once part of a traveling circus, EO moves through the world not as a creature of speech, but as a quiet observer whose presence draws out the hidden humanity in those he meets. From the very start, the film establishes a tone that is at once tender and unsparing, inviting audiences to see the familiar world — its roads, forests, towns, and people — as if for the first time.

EO’s journey carries him across a tapestry of landscapes and into contact with a remarkable range of souls. Some encounter him with warmth and tenderness, speaking to him as though he understands every word. Others pass him by without a glance, caught up in their own struggles, pleasures, and quiet cruelties. The circus where he once performed alongside Kasandra, a woman whose affection for him runs deep, gives way to new surroundings filled with horses, farms, forests, and cities, each setting revealing another facet of the human world through EO’s curious, unfiltered gaze.

What makes EO’s perspective so powerful is its unwavering innocence. He does not judge, strategize, or plot — he simply experiences. Joy arrives in small, unexpected moments, while sorrow settles in without warning. The film weaves these emotional textures together with a painterly eye, balancing moments of beauty and brutality, humor and heartbreak, into a portrait of existence that feels both deeply personal and broadly universal.

Beneath its wandering surface, the story builds toward a poignant reflection on fate, resilience, and the enduring power of hope. EO’s journey becomes less about where he is going and more about what his presence reveals in those he meets — a quiet reminder that compassion, connection, and quiet courage can bloom in the most unlikely of hearts.

Full plot

What Happens in EO?

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

Spoilers ahead

EO is a donkey who has found a place in the spotlight at a Polish circus, performing alongside his loving caretaker, Kasandra. Their bond is strong, filled with affection and care. However, their world is shattered when Animal Rights activists intervene, leading to the closure of the circus. EO is taken from his familiar surroundings and relocated to a horse stable. During his transportation and subsequent stay at the stable, he observes the horses enjoying their freedom and being showered with care.

After a mishap where he accidentally topples a shelf of trophies, EO is sent to a farm, a place where he quickly descends into a melancholic state, refusing to eat. Despite his difficult circumstances, he finds a brief moment of joy when Kasandra visits him on his birthday, bringing along a carrot muffin and wishing him, > “may all your dreams come true.” Inspired by her kindness, EO attempts to escape through the fence to follow her but ends up lost in a dark and foreboding forest, where he encounters various forms of wildlife.

In this forest, he witnesses the tragic fate of a mortally wounded wolf and later stumbles upon an empty town. There, he catches a glimpse of tropical fish swimming gracefully in an aquarium displayed in a shop window. His journey takes a chaotic turn when he finds himself at a soccer game, where his signature braying distracts the players, leading to frustration among the opposing team. The victorious team takes him to a local bar, but their celebration turns sour when members of the losing team retaliate, brutally attacking EO.

Things take a dire twist when EO ends up in an animal hospital. Here, a janitor expresses skepticism about the veterinarian’s efforts to save him. As fate would have it, EO’s journey leads him to a fur factory, where he witnesses the harrowing treatment of foxes, and in a moment of defiance kicks a man, potentially causing serious harm. Afterward, he finds himself packed into a truck with other animals, though his name is not on the manifest.

The driver, Mateo, stops at a rest area to provide some food to a homeless woman. Yet their encounter takes a dark turn when an unidentified individual attacks Mateo. As the chaos unfolds, Father Vito ([Lorenzo Zurzolo]) happens upon EO, finding him tied to a pole in the wake of Mateo’s murder, and takes it upon himself to rescue him. Much like Kasandra, Vito speaks to EO as if he were human, even reflecting on the time he tried donkey meat sausage.

However, family tensions arise at Vito’s home, where he has a heated discussion with his stepmother, The Countess. In a moment of curiosity, EO notices an open gate leading to The Countess’s estate and decides to venture out. His exploration leads him over a stone bridge in front of a grand dam, where the rushing waters captivate him.

Ultimately, EO finds himself amongst cows being herded into a slaughterhouse. The screen goes dark as the chilling sound of a captive bolt pistol being fired echoes, leaving the audience with the haunting implication of EO’s tragic fate as the cycle of life and death unfolds.

Timeline

EO Timeline: Every Key Event in Order

15 key events in the order they happen, from “Circus Performer” to “Final Departure”. 14 events name a place, across 12 locations.

  1. 1

    Circus Performer

    EO is a donkey performing in a Polish circus alongside his protector, Kasandra. The bond they share is evident in their performances, with Kasandra showing deep love and care for EO.

    Where:Polish Circus

  2. 2

    Circus Shutdown

    Animal Rights activists successfully shut down the circus where EO works. This event marks a significant turning point in EO's life, leading to his removal from the only home he has known.

  3. 3

    Transport to Stable

    After the circus closure, EO is taken away in a truck and brought to a horse stable. Along the way, EO observes free horses and longs for the same kind of freedom.

    Where:Horse Stable

  4. 4

    Difficult Transition

    At the stable, EO struggles to adjust to his new surroundings, feeling isolated and unhappy. He responds to this environment by refusing to eat, showcasing his depression.

    Where:Horse Stable

  5. 5

    Birthday Visit

    On his birthday, Kasandra visits EO, bringing him a carrot muffin and sharing heartfelt wishes. After she leaves, he attempts to escape and follow her, but becomes lost in the dark forest.

    Where:Forest

  6. 6

    Forest Adventures

    As EO wanders through the dark forest, he encounters a variety of wildlife. The harsh realities of the wild strike him when he witnesses a mortally wounded wolf, highlighting the danger he faces.

    Where:Forest

  7. 7

    Town Exploration

    EO finds himself in an empty town where he gazes at tropical fish through a store window. This moment serves as a stark contrast to his earlier life in the circus, revealing his longing for a better existence.

    Where:Empty Town

  8. 8

    Soccer Game Incident

    During a local soccer game, EO's presence distracts players as he brays loudly. This innocent act leads to chaos as he is subsequently taken to a local bar by the winning team.

    Where:Soccer Game

  9. 9

    Bar Violence

    That night, tension escalates as members of the losing team ransack the bar. EO becomes a target for their anger and is brutally beaten, nearly to death in a senseless act of rage.

    Where:Local Bar

  10. 10

    Animal Hospital

    EO is taken to an animal hospital where a janitor questions the vet's efforts to save him. Despite the odds against him, he receives treatment that offers a glimmer of hope.

    Where:Animal Hospital

Show the other 5 events of EO
  1. 11

    Fur Factory Job

    Following his recovery, EO finds himself working in a fur factory. The grim reality of animal exploitation hits a peak when EO kicks a man who is torturing foxes, possibly to death.

    Where:Fur Factory

  2. 12

    Murder of Mateo

    While being loaded onto a truck with other animals, EO is not on the manifest. The driver, Mateo, makes a stop and is murdered by an unknown figure, leaving EO in a precarious situation.

    Where:Rest Stop

  3. 13

    Rescue by Vito

    Priest Vito discovers EO tied to a pole during the investigation of Mateo's murder. He takes EO with him, treating him with kindness and acknowledging the complexity of his own past with meat consumption.

    Where:Investigative Scene

  4. 14

    Family Conflict

    As Vito and his stepmother, The Countess, argue about gambling, EO observes the dysfunction of human relationships. His presence in the household becomes a quiet witness to their conflicts.

    Where:The Countess' Estate

  5. 15

    Final Departure

    EO escapes from Vito’s estate and walks over a stone bridge to a slaughterhouse. The film ends with a haunting implication of his fate, marked by the sound of a captive bolt pistol, signaling his slaughter.

    Where:Slaughterhouse

Characters

Who Are the Main Characters in EO?

6 characters, among them EO, Kasandra and Vito: who each one is and the part they play in the story. 5 of them link to the actor’s page.

  • E

    EO

    EO is a donkey who experiences a wide range of emotions and challenges as he shifts between environments that exploit and care for him. His journey is marked by deep suffering, yet he carries an innate spirit of resilience and curiosity about the world around him. EO becomes a symbol of the struggle between animal instinct and human interference.

    • 🐴 Animal
    • 🥺 Innocence
    • 📖 Protagonist
  • Sandra Drzymalska as Kasandra in EO

    Kasandra

    Played by Sandra Drzymalska

    Kasandra is EO's caring companion in the circus, who represents love and protection in EO's life. Her kindness and devotion are crucial as she brings joy into EO's life, especially during difficult times. Her bond with EO emphasizes the emotional connections between humans and animals.

    • 💖 Compassion
    • 🎪 Circus Performer
  • Lorenzo Zurzolo as Vito in EO

    Vito

    Played by Lorenzo Zurzolo

    Vito is a priest who shows compassion towards EO, treating him almost like a person. His journey with EO signifies hope and exhibits the potential for kindness in a world often indifferent to suffering. Vito's character exemplifies the struggle between personal desires and moral obligations.

    • 🙏 Kindness
    • 🕊️ Spiritual
  • Isabelle Huppert as The Countess in EO

    The Countess

    Played by Isabelle Huppert

    The Countess is Vito's stepmother and represents privilege and conflict. Her relationship with Vito portrays familial tensions exacerbated by greed and ambition. In contrast to EO's experiences, her character highlights the differences between the lives of the privileged and the voiceless.

    • 👑 Nobility
    • ⚖️ Conflict
  • Mateusz Kosciukiewicz as Mateo in EO

    Mateo

    Played by Mateusz Kosciukiewicz

    Mateo is a truck driver whose actions inadvertently lead to tragedy. His character navigates life on the fringes, often depicting the harsh realities faced by those living in poverty. Mateo's fleeting kindness contrasts sharply with the darker elements of his fate.

    • 🚚 Transporter
    • 💔 Tragic
  • Tomasz Organek as Dude in EO

    Dude

    Played by Tomasz Organek

    Dude epitomizes the chaos and violence of urban life, embodying the conflict that arises from unchecked emotions in a community. His actions during the soccer game reveal the darker undercurrents of rivalry and aggression that can erupt in moments of stress.

    • ⚽ Conflict
    • 🔥 Aggression
Setting

Where and When Is EO Set?

EO is set in Poland, Circus, Horse stable, Farm, Woods, Empty town, Soccer game, Fur…. Here is why the place matters to the story.

When

The film captures a contemporary setting, reflecting modern social issues such as animal rights and exploitation within entertainment. The progression through various locations and the presence of machinery and technology suggest an ongoing conversation about humanity’s relationship with animals.

Where

Poland, Circus, Horse stable, Farm, Woods, Empty town, Soccer game, Fur factory, The Countess' estate

The story takes place in various locations across Poland, including a circus where EO the donkey performs, a horse stable where he is taken after the circus shuts down, and a farm where he becomes depressed. Throughout his journey, EO wanders through dark woods, an empty town filled with echoes of life, and a local soccer game highlighting the blend of rural and community life.

  • 🌳 Nature
  • 🎪 Circus
  • 🏡 Farm
  • 🐴 Stable
Themes

What Are the Themes of EO?

3 ideas the story keeps returning to, among them Animal Welfare, Loss & Loneliness and Survival.

  1. 01

    Animal Welfare

    At the core of EO's journey is the theme of animal rights and welfare. The film highlights the struggles faced by animals in human entertainment and industry, showcasing EO's plight as he is shuffled between different environments that illustrate both care and cruelty. This theme invites viewers to reflect on the treatment of animals in society.

  2. 02

    Loss & Loneliness

    EO's experience is marked by loss—both personal when he is separated from Kasandra and existential as he faces abandonment and danger. The scenes of his sorrow in the stable and the relentless journey through unfamiliar territories underscore a profound sense of loneliness in his quest for belonging and safety.

  3. 03

    Survival

    Survival becomes a recurring theme as EO navigates through threats like hunters and a slaughterhouse. His resilience in the face of adversity illustrates a struggle for survival not only in a physical sense but also in maintaining his spirit against overwhelming odds. The stark realities of his fate serve as a commentary on the harshness of life.

Tone & mood

What Kind of Film Is EO?

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

Tone
Dark
Pacing
Variable
Story
Moderate
Intensity
High
Ending
Bleak

A quietly devastating odyssey through a cruel world seen through a donkey's innocent eyes, blending tender moments with unrelenting harshness toward a bleak, slaughterhouse ending.

  • melancholic
  • disturbing
  • somber
  • bleak
  • unsettling
  • contemplative
  • animal exploitation
  • innocence
  • human cruelty
  • journey

Content notes: animal cruelty, animal death, throat slitting, murder, fur farming, animal beating.

Quiz

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

Take the quiz
Loading streaming availability…
Read next

Movies Like EO With a Plot Summary

5 films close to EO in story and themes that have a full plot summary here: Water for Elephants (2011) and Okja (2017) lead.

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

EO Plot Questions

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

What is EO about?

world seen through the gentle, wide eyes of a grey donkey named EO, every moment becomes a meditation on what it means to witness life unfolding. Once part of a traveling circus, EO moves through the world not as a creature of speech, but as a quiet observer whose presence draws out the hidden…

Read the full plot summary

When and where does EO take place?

EO is set in Poland, Circus, Horse stable, Farm, Woods, Empty town, Soccer game, Fur factory, The… The film captures a contemporary setting, reflecting modern social issues such as animal rights and exploitation within entertainment.

The setting explained

Who are the main characters in EO?

The story follows EO, Kasandra (played by Sandra Drzymalska), Vito (played by Lorenzo Zurzolo) and The Countess (played by Isabelle Huppert); the character guide covers 6 characters in all.

All the characters

What are the main themes of EO?

The summary picks out 3 themes: Animal Welfare, Loss & Loneliness and Survival.

The themes explained

Who directed EO?

EO (2022) was directed by Jerzy Skolimowski and runs 1 hour 26 minutes.

Jerzy Skolimowski’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