Plot Explained Spoilers guaranteed!
Plot Explained

Browse by genre

Ballerina (2023) movie poster

Plot Summary

Ballerina (2023) Plot Summary & Ending Explained

Release, runtime and language
2023 · 1 h 32 m · English
Echo score 85
Directed by
Chung-Hyun Lee
Starring
Mu-Yeol Kim, Harrison Xu, Jeon Jong-seo, Kim Ji-hoon, Park Yu-rim, Se-Hwi Shin
Budget
$90M

Haunted by loss and regret, a former bodyguard embarks on a perilous quest for vengeance. Driven by a deep sense of loyalty and a desire to honor her fallen friend, she seeks retribution against those responsible for their tragic fate. The journey is fraught with danger as she confronts formidable adversaries and battles her own inner demons in a relentless pursuit of justice.

On this page (6)
  1. 1 What happens: full plot
  2. 2 Plot questions answered
  3. 3 How it ends
  4. 4 Movie threads
  5. 5 Movies like Ballerina
  6. 6 Every angle

Full plot summary · contains spoilers

What Happens in Ballerina: Full Plot Summary

The whole story of Ballerina (2023) explained, from the opening scene to the final frame: every key event, every twist and what it all adds up to. Read it as a quick recap before the sequel, to check a scene you missed, or to finally understand what really happened.

Okju, Jeon Jong-seo, a former bodyguard for VIP clients, is driven to vengeance when she learns that her best friend Park Yu-rim Min-hee has died by suicide after being trapped by sex trafficker Choi Pro, portrayed by Kim Ji-hoon. Min-hee was filmed and extorted, a cruel chain that finally breaks Okju’s sense of safety and justice.

Her search begins online, where she pinpoints Choi Pro’s address and quietly observes him as he sells drugs to a range of clients. Okju follows him from a distance, watching the routine of his days, and when he finally returns home, she slips inside to lay the groundwork for revenge. She plants listening devices around the space and uncovers a drawer filled with USB drives, each labeled with nicknames or descriptions. Among them, Choi Min-hee’s USB drive labeled “ballerina” reveals a chilling video of Choi assaulting an unconscious Min-hee, and the sight tears at Okju’s resolve. The memory of Min-hee’s fear and the brutal truth of what happened to her become a fire in Okju’s heart.

A few days later, Okju learns that Choi will be at Heaven, a nightclub that night. She heads there with quiet determination, and Choi approaches her with a smooth pickup line as Okju buys him a drink. The exchange is tense but controlled, and eventually they leave together, with Choi taking Okju to the hotel where Min-hee was filmed. The room hums with danger as Choi attempts to drug Okju, but she pretends to swallow the substance while turning the situation on its head. When he begins filming and the assault starts, Okju fights back, attempting to stab him. The struggle is brutal, and though she gains the upper hand, hotel staff intervene before she can finish the job. A high school student, Se-Hwi Shin, who had been kept at the hotel as a sex slave, helps Okju escape, and the two flee in Choi’s Lamborghini, the engine roaring into the night.

Back at the top of Choi’s world, the gang leader expresses disappointment in Choi, noting that while the gang trafficked in drugs and prostitutes, he never gave Choi permission to drug women or to produce “weird” pornographic films. The leader orders Choi to bring Okju to him within three days. Choi visits the pharmacist who makes the drug that renders victims unconscious and reveals to this reluctant partner that they will track Okju down; the pharmacist hesitates, but Choi promises him one hundred million won if he helps.

The next day, Okju reaches out to an old friend to procure weapons, preparing for the long hunt ahead. At the same time, Choi and the pharmacist track the stolen Lamborghini using a corrupt police contact, tightening the noose around Okju. That evening, Okju steps out for a routine errand at a convenience store, but when she returns, the high school student is gone, and Choi and the pharmacist ambush her. She narrowly escapes, slipping out the window to safety, the neon glow of the city watching.

Choi, fearing the truth will out, falsely tells the gang leader that he has killed Okju and buried her in the mountains. The leader commands Choi to kill the high school student who has witnessed too much, but instead Choi and the pharmacist torture the student to pry out Okju’s whereabouts. To find her, Okju infiltrates the hotel where she learns the base of operations for Choi’s gang. With a ruthless clarity, she eliminates every member who refuses to betray their knowledge, leaving the scene eerily quiet.

As she exits, the pharmacist arrives in a golf cart with the student’s body in the back. Okju considers her next move, but Choi appears and fires on her. The pharmacist, intent on collecting the promised money, declares he will kill Okju, but Choi shoots him in the head. The moment is chaotic: the high school student wakes, fires several shots at Choi, none of which land, but the distraction gives Okju the chance to strike. She shoots Choi multiple times, the weight of vengeance fueling every move.

Okju and the high school student drag Choi to the beach and burn him to death, a symbolic end to the cycle of coercion and cruelty. She then returns to Choi’s house, where she retrieves the USB drives containing the victims’ videos and discovers a notebook listing Choi’s customers. With the evidence in hand, she takes the notebook and drives off into the sunset, the weight of the truth now hers to bear and the road ahead open to whatever justice she can pursue.

In this relentless pursuit of vengeance, the film threads a stark, unflinching look at exploitation and power, showing how one woman channels grief into a calculated, dangerous mission. The quiet, determined code of Okju’s resolve contrasts with the chaos around her, creating a tense, emotionally charged thriller that lingers long after the credits roll.

Last updated: October 09, 2025 at 16:13

Was this helpful?

Plot questions answered

Ballerina Plot Explained: Your Questions Answered

The questions people ask most about Ballerina (2023): what happens in the confusing scenes, why the characters do what they do, the twists, hidden details and what the ending means. Each answer contains spoilers.

Q1

Why doesn't Okju go to the police instead of seeking revenge on Choi Pro?

Okju chooses vigilante justice because Min-hee's death resulted from police inaction and corruption. The summary shows Choi uses a corrupt police contact to track the Lamborghini, demonstrating how deeply embedded criminal networks are within law enforcement. Additionally, Min-hee's explicit video being used for extortion meant the justice system had already failed her friend once, making Okju believe direct action was the only way to stop Choi and save future victims.

  • okju
  • police
  • revenge
  • corruption
  • min-hee
Q2

How does Okju find Choi Pro's location?

Okju finds Choi by searching for him online through his internet profile. She identifies his address, then begins shadowing him from a distance, observing his routine of selling drugs to various clients. This surveillance allows her to gather enough information to plan her break-in and gather evidence against him.

Foreshadowing: The online search mirrors how Okju later tracks the hotel base of operations, showing her methodical approach.

  • okju
  • chicago pro
  • tracking
  • surveillance
  • address
Q3

What is on the USB drive labeled ballerina?

The USB labeled "ballerina" contains a video of Choi sexually assaulting Min-hee while she was unconscious. The footage confirms the full extent of Choi's crimes against Min-hee, showing the brutal assault rather than just the extortion photos. This discovery devastates Okju emotionally and hardens her resolve to stop Choi permanently.

  • usb
  • ballerina
  • min-hee
  • video
  • evidence
Q4

Why is the gang leader angry at Choi for the videos when the gang already traffics people?

The gang leader differentiates between the gang's authorized criminal activities (drugs and prostitution) and Choi's unauthorized actions (drugging women and producing explicit pornographic films). The leader states he never gave permission for such activities, suggesting even criminal organizations have boundaries. Additionally, the videos create unnecessary risk and attention that could endanger the entire operation.

  • gang leader
  • chicago pro
  • punishment
  • trafficking
  • videos
Q5

Why does the high school student help Okju escape?

The high school student was kept as a sex slave at the hotel where Min-hee was filmed. When she witnesses Okju fighting back against Choi, she sees an opportunity to escape her captor and help destroy him. Her action represents a victim choosing agency against her abuser, making her alignment with Okju natural despite the danger.

  • high school student
  • sex slave
  • help
  • escape
  • hotel
Q6

What happens to the high school student after Choi kidnaps her?

After Choi and the pharmacist ambush Okju at her apartment, they capture the high school student and torture her to extract Okju's location. Later, the student is placed in the back of a golf cart by the pharmacist, apparently dead or unconscious. However, she later wakes up during the final confrontation and fires at Choi, helping Okju gain the advantage.

  • high school student
  • kidnapping
  • torture
  • chicago pro
  • pharmacist
Q7

Why does Choi shoot the pharmacist?

Choi kills the pharmacist because he no longer needs him. The pharmacist had been helping track Okju in exchange for 100 million won, but by the final confrontation, Choi is about to eliminate Okju himself. When the pharmacist declares he will kill Okju to collect the money, Choi shoots him in the head to prevent anyone else from claiming the victory or potentially revealing information.

  • chicago pro
  • pharmacist
  • murder
  • money
  • betrayal
Q8

Why does Okju burn Choi's body on the beach?

Burning Choi's body serves as a symbolic destruction of everything he represented, the exploitation, trafficking, and cruelty he inflicted on victims like Min-hee and the high school student. The fire represents cleansing and ending the cycle of coercion. It also destroys physical evidence that could connect Okju to the crime, though she ultimately takes the USB drives and notebook anyway.

  • burning
  • beach
  • body
  • symbolic
  • justice
Q9

What is the notebook Okju takes from Choi's house?

The notebook contains a list of Choi's customers, presumably men who purchased access to his victims or purchased the explicit videos. By taking this notebook, Okju gains evidence of the full scope of the trafficking operation and the names of complicit clients, potentially allowing her to continue seeking justice beyond just eliminating Choi.

  • notebook
  • customers
  • evidence
  • list
  • chicago pro
Q10

Why did Min-hee commit suicide after being extorted?

Min-hee was trapped by Choi Pro through being filmed and extorted, leaving her feeling there was no way out. The trauma of sexual assault combined with the ongoing psychological pressure of blackmail, plus the loss of her sense of safety and justice, led her to see suicide as her only escape. Her last wish was for Okju to avenge her, showing how deeply the exploitation destroyed her will to live.

  • min-hee
  • suicide
  • extortion
  • trauma
  • exploitation
Q11

Why does Choi try to drug Okju at the hotel?

Choi uses the same method he used on Min-hee and other victims, using a drug that renders women unconscious so he can assault them while they're unable to resist and film the attacks for extortion. Okju recognizes the pattern and pretends to swallow the drug, turning his own tactic against him.

Foreshadowing: This mirrors how Min-hee was assaulted, showing Choi's pattern of predatory behavior.

  • drug
  • hotel
  • assault
  • min-hee
  • method

Ending explained

What Happens at the End of Ballerina?

How Ballerina (2023) ends, in short: the final scene, the last twist and what it means for the characters. The full ending explained, with every spoiler, lives on its own page.

Read the full ending explained

After avenging her friend's death by taking down the dangerous predator, Choi Pro, Ok-ju walks away from the chaos. The film ends with her standing alone on a rooftop, looking out over the city—a symbol of liberation and the weight of her past actions. Throughout the story, Ok-ju's journey reveals her struggle with violence, trauma, and the desire for redemption. Her relentless pursuit of revenge is driven by her love for Min-hee and a need to confront the darkness that consumed her friend.

In the final moments, her victory feels bittersweet, emphasizing the toll of her violent path. The ending suggests that while she may find some sense of closure or justice, the scars of her actions and loss remain deeply embedded within her. Her stance on the rooftop signifies both a moment of peace and a recognition of the ongoing fight within herself. Ballerina leaves viewers with a powerful message about the destructive cycle of violence and the possibility—and difficulty—of finding peace after war. Ultimately, Ok-ju’s story is not just about revenge but about the attempt to reclaim her humanity amidst a world riddled with trauma and brutality. The film ends open, leaving us to ponder whether her journey towards redemption is truly complete or just the beginning of another struggle.

Ballerina ending explained in full

Movie threads

More Movies Like Ballerina, by Mood & Story

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

Gritty female vengeance movies like Ballerina

Haunted women turn their grief into a relentless, violent quest for justice. If you liked the relentless, grief-fueled quest for justice in Ballerina, you'll find similar catharsis in these movies. This collection features female protagonists who channel deep personal loss into violent, methodical action against their tormentors, often confronting dark themes of exploitation and corruption.

  • vengeful
  • gritty
  • cathartic
  • relentless
  • somber
  • methodical
  • Tone: dark, somber, vengeful
  • Pacing: fast, relentless
Why these movies?

The story pattern: The narrative follows a clear, linear path: a traumatic event, often involving the loss of a loved one, triggers the protagonist's transformation into an instrument of vengeance. The story is a direct, escalating confrontation with the antagonists, focusing on the protagonist's physical and emotional endurance as she dismantles the system or individuals responsible for her pain.

Why they belong together: These films are grouped by their shared core of a female-driven revenge plot, a dark and serious tone devoid of levity, and a high-intensity mix of emotional heaviness and visceral action. They explore the psychological toll of vengeance while delivering a cathartic, albeit often bittersweet, resolution.

Movies with bleak justice and pyrrhic victories like Ballerina

Stories where achieving justice comes at a devastating personal cost. For viewers who appreciated the bittersweet, costly victory in Ballerina, this list features films where justice is served but the emotional toll is immense. These stories explore the heavy price of retribution, often leaving protagonists to carry the burden of their actions into an uncertain future.

  • bittersweet
  • somber
  • melancholic
  • cathartic
  • heavy
  • grim
  • Tone: dark, bittersweet, melancholic
  • Pacing: fast, steady
Why these movies?

The story pattern: The plot follows a protagonist through a harrowing quest to right a wrong or defeat a villain. While the external conflict is resolved, the internal cost is profound. The narrative structure often contrasts the success of the mission with the protagonist's emotional devastation, resulting in an ending that questions the true meaning of victory.

Why they belong together: Movies in this thread share a specific emotional arc: the climax delivers on the action or thriller premise, but the resolution underscores the psychological and moral damage inflicted on the hero. They are united by a bittersweet or bleak ending feel and a heavy emotional weight that lingers long after the credits roll.

If you liked this

Movies Like Ballerina

Similar movies to Ballerina: 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

Ballerina (2023) Explained: Plot, Ending, Timeline & Characters

Everything about Ballerina in one place: what happens in the plot summary, the timeline in chronological order, the characters and meaning, the ending explained 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