Directed by

Yun Jae-yeon
Made by

CJ Entertainment
Read the complete plot summary and ending explained for Wishing Stairs (2003). From turning points to emotional moments, uncover what really happened and why it matters.
Yun Jin-sung [Song Ji-hyo], a modest girl from a humble background, and the graceful So-hee [Park Han-byul], a standout student with natural talent, are close friends who study ballet at an all-girls art school. So-hee dances to please her mother yet radiates true artistry, earning warm favoritism from the faculty, while Jin-sung, though exceptionally talented, struggles to break out from her friend’s shadow. Despite their different paths, their bond remains strong, and it’s heavily implied that So-hee harbors deeper feelings for Jin-sung. Their friendship is soon tested when they compete for a single spot at a prestigious Russian ballet program, and the odds tilt heavily in So-hee’s favor.
Jin-sung learns from Hye-ju, a timid, overweight and severely bullied sculpture student [Jo An], about an old legend tied to the school: twenty-eight steps lead up to the dormitory, and a determined seeker who reaches the 29th step can summon a wish from a fox spirit. Curious and hopeful, Jin-sung climbs the staircase until she finds the fabled 29th step and wishes for the coveted spot. To her shock and anger, So-hee is chosen instead. Jealousy gives way to resentment, and Jin-sung lashes out in anger, unintentionally shoving So-hee down a flight of stairs. So-hee falls unconscious and ends up hospitalized.
Realizing the severity of So-hee’s injuries, Jin-sung understands that her rival-turned-friend may never dance again. She attempts to visit So-hee but is met with cold silence and guilt. The next day, So-hee dies by suicide, and the fight they had—witnessed by several classmates—leaves Jin-sung branded as the culprit in the eyes of peers who blame her for the tragedy. Despite winning the spot, Jin-sung is treated with cold distance by her fellow students, and So-hee’s absence intensifies the sense that something unseen is chasing Jin-sung. So-hee’s ghost begins to haunt her, lingering at the edges of Jin-sung’s life and dream of ballet.
The tragedy deepens when Hye-ju tries to hold on to So-hee’s belongings as a memory of her only friend, only to be bullied herself by Han Yun-ji. In a moment of desperation, Hye-ju climbs the stairs and wishes for So-hee to come back. So-hee possesses Hye-ju and exacts revenge by stabbing Yun-ji to death. Jin-sung encounters Hye-ju, who claims to be So-hee, a terrifying encounter that forces Jin-sung to flee. So-hee’s spirit eventually frees itself from Hye-ju’s body, but the violence has torn through the people around them and left scars that won’t heal easily.
In a chilling turn, Hye-ju sets the basement ablaze in a bid to scare Jin-sung into confessing or breaking, but the fire consumes more than she intended, and Hye-ju dies in the flames. So-hee’s ghost is freed once more, its presence lingering in the dorm and corridors of the art school.
The night before Jin-sung’s departure to the ballet school, So-hee relentlessly pursues her former friend. Desperate and overwhelmed, Jin-sung tries to climb the stairs again to wish So-hee away. Just before reaching the 29th step, So-hee appears and holds Jin-sung in place, refusing to let her move. In a moment of vulnerability, Jin-sung admits that she did not hate So-hee; she simply wanted to achieve something for herself and be happy. So-hee’s embrace, part protective, part possessive, is crushing: it wounds Jin-sung’s stomach and proves fatal. Yet the wish is granted, and So-hee vanishes.
In the aftermath, a new cello student moves into the dorm Jin-sung once inhabited. A photographed portrait of Jin-sung and So-hee remains on the wall, but So-hee’s irises suddenly disappear from the image, implying that while she may be gone in the flesh, the presence of So-hee still lingers in the story and in the memory of those who witnessed their intertwined fate.
Follow the complete movie timeline of Wishing Stairs (2003) with every major event in chronological order. Great for understanding complex plots and story progression.
Friendship forms at the ballet school
Jin-sung and So-hee become close friends as they train in ballet at an all-girls art school. So-hee's natural grace earns her faculty favoritism, while Jin-sung works hard to escape her friend's shadow. Despite their differences, they share dreams of a prestigious future together.
Rivalry for a single spot
A single coveted spot at a Russian ballet school becomes the focal point of their rivalry. So-hee's favored status during auditions grows, intensifying the strain on their friendship. The competition tests their bond and pushes each girl toward a different path.
The legend of the 28 steps
Jin-sung learns from Eom Hye-ju about an old legend of 28 steps that lead to a 29th, capable of granting a wish to those with enough conviction. She climbs the stairs and discovers the fabled 29th step, fueling her desire for the coveted spot. The discovery unsettles the balance between friends and foreshadows consequences to come.
Jin-sung's wish and So-hee's selection
Upon reaching the 29th step, Jin-sung makes a wish for the spot at the Russian school. To her shock, So-hee is chosen instead, deepening the rift between them and planting seeds of resentment. The atmosphere thickens with unspoken anger and fractured trust.
The fall and hospitalization
A heated row ends with Jin-sung shoving So-hee down a flight of stairs. So-hee becomes unconscious and is rushed to the hospital, ending her ballet dreams for the time being. The incident marks the collapse of their once-close friendship and begins Jin-sung's downward spiral of guilt.
So-hee's decline
Jin-sung attempts to visit So-hee, but is turned away as guilt gnaws at her conscience. So-hee's injuries derail her ambitions and set off a troubling chain of events that extend beyond the dorms. The distance between them widens as the school community turns inward.
So-hee's suicide
So-hee tragically ends her life, a decision that crushes Jin-sung and intensifies the cruelty of their peers who blame Jin-sung for the catastrophe. The deaths and accusations ripple through the school, turning the atmosphere increasingly toxic. The haunting question of guilt lingers over Jin-sung.
Jin-sung wins the spot, becomes isolated
Despite securing the berth at the ballet school, Jin-sung finds herself ostracized by fellow students who blame her for So-hee's fate. The weight of guilt and rumor corrodes her social life, and So-hee's ghost begins to haunt Jin-sung most intensely. The victory feels hollow amid the growing isolation.
Hye-ju's retaliation and So-hee's belongings
Hye-ju, now diminished by a wish that came at a personal cost, clings to So-hee's belongings as a memory even as she faces ongoing bullying from Han Yun-ji. The relics become a focal point of the ongoing torment and the fragile fallout of the tragedy. The emotional pressure pushes Hye-ju further toward danger.
So-hee's return through possession and murder
Desperation leads Hye-ju to climb the stairs and wish for So-hee to come back, allowing So-hee to possess her and murder Yun-ji. Jin-sung confronts a frightened Hye-ju and flees in fear as the ghost's power grows. The haunting escalates into violent consequences.
Basement fire and the ghost's release
So-hee's spirit drives Hye-ju to set a basement fire, unintentionally sealing Hye-ju's own fate as she perishes in the flames. The tragedy frees So-hee's ghost from the living body, leaving Jin-sung to confront the lingering presence. The dormitory becomes a charged scene of memory and menace.
Final confrontation at the stairs
The night before Jin-sung's departure to the ballet school, So-hee torments her once again. Jin-sung climbs the stairs to wish So-hee away, but So-hee grips her tightly in a fatal embrace that kills Jin-sung. Yet the wish is fulfilled and So-hee vanishes, leaving a devastating calm in the aftermath.
Aftermath and lingering memory
A new cello student moves into Jin-sung's former dorm room, and a photo of Jin-sung and So-hee remains. So-hee's irises suddenly disappear from the picture, implying she still lingers in memory, unseen yet present. The haunting continues in the wake of the tragedy.
Explore all characters from Wishing Stairs (2003). Get detailed profiles with their roles, arcs, and key relationships explained.
Jin-sung (Song Ji-hyo)
A talented dancer from a humble background who strives to escape her best friend So-hee’s shadow. Her hard work and drive push her toward success, but her path is complicated by jealousy, guilt, and the social penalties of being perceived as responsible for So-hee’s fate. The pursuit of a coveted ballet spot exposes her vulnerability and resilience as she navigates betrayal and heartbreak.
So-hee (Park Han-byul)
A privileged, graceful dancer who garners favoritism from the faculty and harbors deeper feelings for Jin-sung. Her ambition and sensitivity to status drive much of the conflict, and her absence after the accident fuels the haunting and the tragedy that follows. Her presence lingers as a ghost contending with unresolved love and lost opportunities.
Hye-joo (Jo An)
A timid sculpture student who is bullied and, at one point, becomes a conduit for So-hee’s revenge after being possessed. Her quiet demeanor hides a resilient temperament, and she seeks acceptance within the school while bearing the burden of others’ cruelty. Her arc intersects with the supernatural consequences of the dormitory legend.
Jin-sung's Ballet Dance Double
A supporting dancer who doubles for Jin-sung in performances, providing technical support and role backup within the company. This role underscores the competitive and collaborative nature of professional ballet life, where every role matters.
Learn where and when Wishing Stairs (2003) takes place. Explore the film’s settings, era, and how they shape the narrative.
Time period
early 2000s
The narrative unfolds in a contemporary Korean setting, where young dancers juggle rigorous practice schedules with personal ambitions. Auditions for a prestigious Russian ballet school heighten the tension between friends and rivals. The legend of the 29th step appears to influence events in real-time, intertwining myth with daily life at the academy.
Location
All-Girls Ballet Art School, Dormitory Staircase
Set inside an elite all-girls ballet-focused art school, the story unfolds amid strict training and competitive pressure. The dormitory, especially the infamous 29th step, becomes a focal point for ambition, legends, and supernatural fear. The school environment blends meticulous artistry with a haunting undercurrent that drives the characters’ choices.
Discover the main themes in Wishing Stairs (2003). Analyze the deeper meanings, emotional layers, and social commentary behind the film.
🩰
Rivalry
Intense competition for a single coveted ballet spot drives the friendship between Jin-sung and So-hee. So-hee’s natural grace and favored status clash with Jin-sung’s relentless effort and determination, fueling jealousy. The rivalry fractures trust and pushes characters to the edge, revealing the costs of chasing perfection.
👻
Haunting
The unresolved conflict and So-hee’s death cast a persistent shadow over the dormitory and its inhabitants. So-hee’s ghost relentlessly pursues Jin-sung, complicating relationships and eroding safety within the school. The haunting escalates when possessions and supernatural interference blur the line between guilt and revenge.
💔
Love and Betrayal
Romantic feelings become entangled with friendship, creating a tense web of affection, jealousy, and longing. Jin-sung’s ambition and the ensuing rift with So-hee dramatize how love can become weaponized in a competitive environment. The eventual tragedy reshapes how the characters view loyalty, forgiveness, and closure.

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 Wishing Stairs (2003). Get a concise overview without any spoilers.
In the secluded corridors of an elite all‑girls art school, an ordinary staircase leading to the dormitory holds a whispered secret: while most count twenty‑eight steps, legend says a fleeting twenty‑ninth appears for those daring enough to seek it. The myth speaks of a fox spirit that answers a single wish, but the promise carries an unsettling weight, hinting that any granted desire may come at a price. This quiet supernatural thread weaves through the school’s disciplined routine, casting a faint, eerie glow over rehearsals and quiet evenings, and inviting both curiosity and dread.
Yun Jin-sung is a modest, hard‑working dancer whose raw talent shines despite her humble background. Her close friend So‑hee moves with natural grace, drawing admiration from teachers and peers alike, while also harboring a deep, unspoken affection for Jin‑sung. Together they navigate the demanding world of ballet, sharing studios, aspirations, and a bond that steadies them against the pressures of a competitive program that promises entry to a prestigious Russian company. Their friendship is marked by both mutual support and a growing undercurrent of rivalry, as each strives to step out of the other’s shadow while dreaming of the same coveted future.
Beyond the duo, Hye‑ju, a shy sculpture student, quietly observes the legend and the tensions it fuels. She represents the quieter voices of the school—those who feel the weight of expectation and the allure of the staircase’s promise. The atmosphere is a blend of elegant artistry and looming, otherworldly suspense, where the pursuit of perfection on stage mirrors the characters’ inner longing for something beyond the ordinary. The film invites viewers into a world where the delicate poise of ballet coexists with a haunting, almost mythic curiosity, leaving the audience wondering what might happen when a wish is finally whispered upon that elusive step.
Uncover films that echo the narrative beats, emotional arcs, or dramatic twists of the one you're exploring. These recommendations are handpicked based on story depth, thematic resonance, and spoiler-worthy moments — perfect for fans who crave more of the same intrigue.
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