What Is Luna Park About?
The premise of Luna Park in 283 words, with nothing given away. The full story follows below.
In the dim, restless streets of post‑perestroika Moscow, a world still humming with the echo of Soviet slogans feels both familiar and fractured. At its heart lies Luna Park, an abandoned amusement complex whose twisted mirrors and rusted rides reflect the city’s uneasy blend of nostalgia and decay. The atmosphere is heavy with cold neon, graffiti‑scarred walls, and a palpable tension that settles over every conversation, suggesting that the past is never truly past.
Andrei commands a tight‑knit circle of skinheads who call themselves “The Cleaners,” a group that clings to an extreme vision of Russian purity. Their leader’s confidence is forged by stories of a heroic Soviet father who died in Afghanistan, a legend that gives Andrei both purpose and a sense of inherited honor. Yet a night of uneasy revelations shatters that myth, exposing a hidden lineage tied to a Jewish musician still living in the city. The discovery forces Andrei to confront an identity he has never been allowed to question, setting up a clash between the rigid ideology of his gang and the unexpected allure of a world he has been taught to despise.
Caught between loyalty to his comrades and the pull of an unknown heritage, Andrei also bears the weight of his mother Alyona’s expectations, a woman whose own history with the elusive father adds another layer of emotional complexity. The film’s tone is gritty and atmospheric, balancing stark realism with moments of eerie, almost surreal beauty that linger in the shadowed corridors of Luna Park. As Moscow teeters between its Soviet past and an uncertain future, the characters navigate a precarious path where belonging, hatred, and the search for truth threaten to collide at any moment.
What Happens in Luna Park?
The complete story of Luna Park, from the first scene to the last, in 586 words (about 3 minutes). Spoilers throughout.
Spoilers ahead
Set in a tense, post-perestroika Moscow, Luna Park follows a young man named Andrei Leonov as he struggles to figure out who he really is. He begins life within a violent skinhead group known as “The Cleaners,” a faction that believes Russia must be purged of those they deem unfit—Jews, homosexuals, foreigners, and people with mental challenges. The group roams the city from their base at Luna Park, an eerie amusement park filled with wild roller coasters and distorting mirrors, and they regularly venture into the streets to spark chaos and destruction, driven by a harsh, xenophobic code.
Andrei grows up revering a father he believes was a Soviet war hero who died in Afghanistan, shaping his sense of pride and identity. This admiration drives him to imitate the persona of a strong Russian ideal. His worldview begins to crack when, during a drunken night of confessions, he learns a staggering truth: his father is not the fallen hero he imagined, but a Jewish musician who is still alive in Moscow. The revelation unsettles Andrei on multiple levels—partly because of the revelation of his heritage, and partly because he longs to know and be with the man who sired him. The shocking discovery propels him to reassess not only his lineage but also the path he has chosen for himself.
His mother, Alyona, adds further pressure to the conflict. She pushes Andrei toward a brutal, personal decision—to kill his father for the pain she endured when he seduced her and thwarted her own career as a singer. Her demand intensifies the drama, forcing Andrei to confront the consequences of the life he has been raised to defend and the family wounds that shaped him.
As the story unfolds, Andrei meets his father, Naoum Kheifitz, a once-influential Jewish composer and conductor who now makes a living entertaining private parties. The encounter reveals a different kind of charm and humanity in Naoum: a gentle, witty figure who offers Andrei a glimpse of a world beyond the harsh rhetoric of The Cleaners. This meeting plants seeds of change in Andrei, who begins to question the antisemitic beliefs he has internalized. Naoum’s warmth and artistry challenge Andrei to see beauty and talent in Jewish culture, softening some of the hatred that defined his youth.
But the transformation does not come easily. Andrei tries to relay what he is learning to the others in his gang, hoping to soften their stance, but they resist. The tension erupts when the gang ransacks Naoum’s apartment, demands control, and even drags a young woman from the place into danger. They abduct Naoum and haul him back to Luna Park, compounding Andrei’s horror at the consequences of his changing loyalties and the violence that surrounds them.
In a climactic moment, Andrei returns to the apartment, horrified by what the gang has done and determined to protect his father. He races to the park to rescue Naoum as a deadly fire erupts, threatening everyone inside Luna Park. In the chaos, Alyona chooses to perish with the park rather than face the collapse of her son’s world and the truth about his lineage.
The film closes on a note of tentative refuge. Andrei and Naoum decide to leave Moscow behind, boarding a train bound for Siberia in the hope of starting anew, away from the pull of the gang and the city’s painful past. The journey hints at the possibility of reconciliation and a future where personal identity can be rebuilt beyond the shadows of inherited hatred.
Luna Park Timeline: Every Key Event in Order
12 key events in the order they happen, from “Opening: The Cleaners clash with a biker gang in Moscow” to “A new life on the train to Siberia”. 12 events name a place, across 6 locations.
- 1
Opening: The Cleaners clash with a biker gang in Moscow
The film opens with Andrei leading The Cleaners as they march in Moscow, chanting about purging those deemed 'unfit.' A crowd waves Russian flags while a biker gang fights back, signaling the violent undercurrent of Andrei's world. The atmosphere is chaotic and nationalistic, setting the stage for the film’s themes of identity and hatred.
When:Opening scene Where:Moscow
- 2
The Luna Park hideout
The Cleaners live and operate from Luna Park, an abandoned amusement park filled with wild roller coasters and distorting mirrors. The setting provides a surreal backdrop for their violent acts and the descent into chaos that defines Andrei's early life. This location acts as a home base for their ruthless activities.
When:Early film Where:Luna Park
- 3
Andrei's idolization of his father
Andrei believes his father was a Soviet war hero who died in Afghanistan. He idolizes this idealized version of his father and strives to emulate him as the model Russian. This misconception drives his devotion to the gang's extremist worldview.
When:Early life Where:Moscow
- 4
The drunken confession night
During a drunken night of confessions, Andrei learns his father is actually Jewish, alive in Moscow, and not the heroic figure he imagined. The revelation shakes his sense of self and forces him to re-evaluate his loyalties and his country's history. The conflict intensifies as he wrestles with family, identity, and hate.
When:Night Where:Moscow
- 5
Mother's demand to kill the father
Aliona urges Andrei to kill his father to avenge the pain she endured from his infidelity and failed career. This demand assaults Andrei's already fractured loyalties and pushes him toward a moral crisis. The confrontation exposes the personal costs of the cycle of hatred.
When:After confession Where:Aliona's home
- 6
Meeting Naoum Kheifitz
Andrei meets Naoum Kheifitz, a once-influential Jewish composer who now performs at private parties. He sees a gentler, charming side of his father through Naoum and begins to question antisemitism and the hatred he was raised with. This encounter marks a turning point in Andrei's outlook.
When:After confession Where:Moscow
- 7
The father's acceptance and exposure to his circle
Naoum's presence challenges Andrei's gang to confront Jewish culture in a more nuanced way. The father’s own warmth and acceptance provide a stark contrast to The Cleaners' brutal ideology. Andrei's internal conflict grows as he tries to reconcile his love for his father with the gang's beliefs.
When:Mid-film Where:Naoum's circle / Moscow
- 8
Andrei tries to explain to the gang
Andrei attempts to explain to The Cleaners that his father is not an enemy, but the gang rejects this new reality. They respond with hostility as the movement resists change and clings to their dogmatic antisemitism. The tension escalates as loyalties fracture.
When:Mid to late film Where:Luna Park
- 9
The kidnapping of Naoum and the park's abduction scene
In a brutal act, the gang ransacks Naoum's apartment, abducts Naoum, and drags him back to Luna Park. Andrei is horrified by the gang's brutality and realizes how far his world has fallen. The incident catalyzes the film's climactic sequence.
When:Late film Where:Luna Park
- 10
The rescue and the park fire
Andrei races to Luna Park to save his father as chaos erupts and the park catches fire. The mother, Aliona, chooses to die with the park rather than face the consequences of Andrei's chosen path. The conflagration serves as a dramatic symbol of destruction and transformation.
When:Climax Where:Luna Park
- 11
Moral reckoning and fatherly acceptance
Naoum's parallel arc culminates in a fragile acceptance of Andrei by his father, who rejects antisemitism and embraces his son's humanity. This shift marks the dramatic turning point in Andrei's internal struggle and foreshadows a hopeful path forward.
When:After rescue Where:Moscow / Naoum's circle
- 12
A new life on the train to Siberia
In the film's closing moments, Andrei and Naoum board a train to Siberia, seeking a fresh start away from the gang and the corrupt city. The journey hints at new beginnings, though it remains uncertain whether Andrei's transformation will hold. The final image is one of movement and possible redemption.
When:Ending Where:Train to Siberia
Who Are the Main Characters in Luna Park?
3 characters, among them Andrei Leonov, Naoum Kheifitz and Alyona: who each one is and the part they play in the story. 2 of them link to the actor’s page.
- AL
Andrei Leonov
A young antisemitic skinhead who leads the gang known as The Cleaners. His arc follows his painful exposure to his Jewish heritage and his father, which drives him to question his beliefs and seek reconciliation. His transformation is marked by inner conflict, bold choices, and a dangerous tug-of-war between loyalty and truth.
- 🧠 Character study
- 🎭 Protagonist
- 🧬 Identity
- 🗺️ Transformation
- NK
Naoum Kheifitz
Played by Oleg Borisov
A once-influential Jewish composer and conductor, now an entertainer at private parties. He is presented as charming and gentle, offering Andrei a different portrait of Jewish culture from the stereotypes he has grown up with. His presence catalyzes Andrei's shift away from antisemitic views.
- 🎼 Artist
- 🕊️ Reconciliation
- 🧬 Heritage
- A
Alyona
Played by Natalya Yegorova
Andrei's mother, who reveals the family pain connected to his father's past and who urges him to exact vengeance. Her decisions and resentment contribute to the film's emotional stakes and tragedy.
- 👩👧 Family
- 🧭 Motive
- 🗝️ Secrets
Where and When Is Luna Park Set?
Luna Park is set in Moscow and Luna Park (early 1990s). Here is why the time and place matter to the story.
When
early 1990s
Set in the immediate post-perestroika period, Moscow undergoes social upheaval, with old loyalties fraying and new opportunities surfacing amid corruption and crime. Antisemitism and nationalist sentiment clash with newfound freedoms. The era's uncertainty drives characters to choose between violence and reconciliation.
Where
Moscow, Luna Park
The story unfolds in Moscow around the urban landscape and the titular Luna Park amusement park, a space of thrill, danger, and memory. The park's wild roller coasters and distorting mirrors symbolize the distorted perceptions of the era as the country transitions from the late Soviet period to post-perestroika Russia. The city serves as a backdrop for Andrei's coming-of-age amid gang violence and shifting loyalties.
- 🌆 City
- 🎡 Amusement Park
- 🕰️ Post-Soviet era
- 🧭 Identity and transformation
What Are the Themes of Luna Park?
3 ideas the story keeps returning to, among them Identity, Prejudice and Violence and Family and Truth.
-
01
Identity
Andrei's discovery of a Jewish father forces him to reassess his self-image and loyalties. The search for identity propels his decisions and alters his view of “the Russian bloodline.” The film uses this personal revelation to critique inherited bigotry and the possibility of reinvention.
-
02
Prejudice and Violence
The Cleaners' attacks reveal how prejudice can escalate into brutal acts of violence against those deemed 'other.' As Andrei confronts his past, the gang's cruelty escalates, culminating in a chaotic confrontation at Luna Park. The film examines the corrosive power of fear and hatred.
-
03
Family and Truth
The revelation of Andrei's father, Naoum Kheifitz, exposes painful family secrets and complicates loyalties within the gang. This truth challenges the gang's control and pushes Andrei toward a choice between allegiance and newfound kinship. The ending suggests a new life away from deception.
What Kind of Film Is Luna Park?
Dark in tone, with steady pacing and a moderate story, going by the plot summary.
- Tone
- Dark
- Pacing
- Steady
- Story
- Moderate
- Intensity
- High
- Ending
- Bittersweet
A dark and intense drama that follows a young skinhead's agonizing identity crisis within a brutal ideological landscape, building to a climactic, destructive fire and a bittersweet escape.
- angst-ridden
- brutal
- tense
- melancholic
- claustrophobic
- unsettling
- identity crisis
- ideological extremism
- father-son relationship
- post-soviet russia
Content notes: hate crimes, racist violence, homophobic violence, abduction, arson, parental manipulation.
Quiz
How well do you remember Luna Park? Test yourself on the story.
