What Is Ballerina About?
The premise of Ballerina in 275 words, with nothing given away. The full story and the ending follow below.
In a neon‑streaked metropolis where shadows linger behind glittering façades, danger pulses through every alley and the line between protection and exploitation blurs. The city’s relentless rhythm fuels a somber atmosphere that feels both hyper‑real and intimately personal, coaxing viewers into a world where loyalty is a fragile currency and every promise is weighed against a looming sense of dread.
Okju, a former bodyguard once tasked with safeguarding those in the public eye, now moves through that same urban maze haunted by loss. The death of her closest confidante, Park Yu‑rim Min‑hee, has shattered her sense of safety, turning grief into a burning resolve. Trained in vigilance and combat, she carries the physical and emotional scars of a life spent watching over others, now redirected toward an uncompromising pursuit of justice.
The film follows her as she navigates a labyrinth of hidden networks and unseen adversaries, driven by an unyielding loyalty to the friend she could not save. Each step she takes is a measured blend of calculated strategy and raw instinct, set against a backdrop of stark urban nightscapes that echo her internal turmoil. The tone remains tense and unflinching, with moments of quiet introspection punctuated by bursts of kinetic intensity, reflecting a protagonist who is both methodical and fiercely determined.
Through its stylized cinematography and a soundtrack that mirrors the city’s pulse, the story invites the audience to feel the weight of a solitary crusade. It explores how grief can become a catalyst for relentless action, and how a lone figure can challenge a system that thrives on anonymity. The journey promises a haunting, immersive experience that lingers long after the screen fades.
What Happens in Ballerina?
The complete story of Ballerina, from the first scene to the last, in 812 words (about 4 minutes). Spoilers throughout. Names in the text link to 4 cast member pages.
Spoilers ahead
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.
Ballerina Timeline: Every Key Event in Order
14 key events in the order they happen, from “Ok-ju vows revenge after Min-hee's death” to “Final confrontation and aftermath”. 13 events name a place, across 11 locations.
- 1
Ok-ju vows revenge after Min-hee's death
Jang Ok-ju learns that her best friend Min-hee committed suicide and that Min-hee's last wish was for Ok-ju to avenge her. She resolves to uncover Choi Pro's crimes and to stop him from harming others. This realization sets her mission in motion and frames the entire sequence of events to come.
- 2
Ok-ju tracks Choi online and finds his address
Ok-ju searches for Choi through his internet profile and identifies his address. She begins shadowing him from a distance, watching as he sells drugs to various customers. This surveillance marks the first concrete steps in building a case against him.
Where:City
- 3
Break-in and USB discovery
The morning after the stakeout, Ok-ju breaks into Choi's home and plants listening devices. She uncovers a drawer full of USB drives, including one labeled ballerina that contains a video of Choi assaulting Min-hee. The evidence confirms Min-hee's abuse and devastates Ok-ju emotionally.
When:Morning Where:Choi's home
- 4
Devastation over Min-hee's video
Ok-ju watches the Min-hee video with growing horror and realizes the full extent of Choi's crimes. The footage personalizes the pain Min-hee endured and hardens Ok-ju's resolve for revenge. She understands that stopping Choi Pro is now a personal mission.
When:Shortly after morning Where:Choi's home
- 5
Nightclub lure and ride to the hotel
A few days later Ok-ju learns that Choi will be at the Heaven nightclub and goes there to confront him. Choi approaches her with a flirtatious line and she buys him a drink before they leave together. They head to the hotel where Min-hee was filmed, setting up the confrontation.
When:Evening Where:Heaven nightclub
- 6
Drugging attempt and escape with the help of a survivor
At the hotel, Choi attempts to drug Ok-ju, but she pretends to ingest it. When he begins filming the assault, she fights back and tries to stab him. The struggle draws the hotel staff's attention, and a high school student kept as a sex slave helps them escape, fleeing in Choi's Lamborghini.
When:Night Where:Hotel
- 7
Gang leader's rebuke and orders
Back at the gang's base, the leader expresses disappointment that Choi drugged women and made explicit pornography, but clarifies he never authorized such abuses. He orders Choi to bring Ok-ju in within three days, heightening the stakes. The warning pushes Choi to intensify the pursuit.
When:Following day Where:Gang HQ
- 8
Pharmacist conversation and a cash incentive
Choi visits the drug pharmacist to source more sleeping agents and discuss tracking Ok-ju down. The two hatch a plan to locate her, and Choi promises the pharmacist 100 million won for help. The alliance tightens as the hunt intensifies.
When:Next day Where:Pharmacy
- 9
Ok-ju arms herself after a lead
Ok-ju reaches out to an old friend to procure weapons, preparing for the inevitable confrontation. She shows resourcefulness and urgency, knowing the clock is ticking toward a dangerous showdown. This step marks her transition from investigation to active retaliation.
When:Following day Where:City
- 10
Choi and pharmacist pursue the Lamborghini
Choi and the pharmacist track down the stolen Lamborghini using a corrupt police contact. The pursuit intensifies as they close in on Ok-ju's location. The chase directly connects their resources and demonstrates the reach of Choi's operation.
When:Evening Where:City streets
Show the other 4 events of Ballerina Hide the last 4 events
- 11
Apartment ambush and escape
Ok-ju returns from a convenience store to find the high school student missing and is suddenly ambushed by Choi and the pharmacist. She fights back and escapes through the window, narrowly avoiding capture. The attack demonstrates the escalating danger and Ok-ju's determination to stay free.
When:Evening Where:Ok-ju's apartment
- 12
False kill claim and escalation
Choi lies to the gang leader that he has killed Ok-ju and buried her in the mountains, prompting the leader to order the high school student killed for witnessing. Instead, Choi and the pharmacist torture the student to learn Ok-ju's whereabouts. The tension between loyalty and survival intensifies the looming confrontation.
When:Days later Where:Gang/Hotel
- 13
Ok-ju infiltrates the hotel base
Ok-ju finally locates the base of operations at the hotel and proceeds to eliminate its members who refuse to reveal Choi's whereabouts. With the base cleared, she gathers crucial information about Choi's location. The raid marks a turning point in the pursuit.
When:Later Where:Hotel base
- 14
Final confrontation and aftermath
A brutal sequence unfolds: the high school student fires, then Ok-ju shoots Choi repeatedly. They burn him on the beach to end his reign of terror. Afterwards, Ok-ju retrieves the USB drives and a notebook of customers from Choi's house and drives off into the sunset, reclaiming control of her life.
When:After the beach Where:Beach; Choi's house
Who Are the Main Characters in Ballerina?
6 characters, among them Okju (Jeon Jong-seo), Min-hee (Park Yu-rim) and Choi Pro: who each one is and the part they play in the story. 4 of them link to the actor’s page.
- O(
Okju (Jeon Jong-seo)
Played by Jeon Jong-seo
Okju is a former VIP bodyguard who channels grief from Min-hee's suicide into a calculated vendetta against Choi Pro. Using surveillance devices and stealth, she infiltrates Choi's operations, collecting evidence and turning the tables when necessary. Her training and resolve are tempered by trauma, yet she remains fiercely determined to expose the sex-trafficking network. The pursuit culminates in a violent confrontation and a reclaiming of control through destroying the USB drives and keeping the customer notebook.
- 🗡️ Revenge-seeker
- 💪 Resilient
- 🎯 Calculated
- M(
Min-hee (Park Yu-rim)
Played by Park Yu-rim
Min-hee is Okju's best friend who becomes a victim of Choi Pro’s predatory network. Her suicide follows Choi's filming and extortion, serving as the catalyst for Okju's vendetta. Through Min-hee's story, the film exposes the manipulation and violence that trafficking survivors endure. Her memory drives Okju's actions and the audience's understanding of the stakes.
- 💔 Victim
- 🕯️ Tragic catalyst
- 🛡️ Memory
- CP
Choi Pro
Played by Kim Ji-hoon
Choi Pro is a sex trafficker who uses drugs to render victims unconscious and forces them into humiliating videos for extortion. He moves through his network with arrogance, colluding with a pharmacist and receiving pressure from his gang leader. His actions spark Okju's pursuit and escalate the conflict to a final confrontation. He demonstrates a predatory, calculating temperament.
- 🧪 Drug-master
- 💰 Corrupt
- 😈 Predator
- MY
Mister Yung (Dylan Besseau)
Played by Dylan Besseau
Mister Yung is the leader of Choi Pro's gang, a power broker who disapproves of Choi's methods and demands tighter control. He orders Choi to deliver Okju within three days, indicating a ruthless but strategic approach to the operation. He embodies the friction within the trafficking empire and shapes the gang's response to threats. His presence keeps the criminal world in motion.
- 🧭 Calculated leader
- 🕵️ Shadowy power
- 💬 Authority
- HS
High School Student
A high school student kept at the hotel as a sex slave serves as a witness and ally for Okju. She helps Okju escape after the confrontation, showing resilience amid trauma. Her presence highlights the film's focus on underage exploitation and the human cost of the trafficking network.
- 🔒 Survivor
- 🗝️ Hidden ally
- 🫂 Courage
- P
Pharmacist
A pharmacist creates the drug used by Choi Pro to render victims unconscious, and he agrees to help track Okju for a payment. His willingness to participate in the underworld underscores the market of complicity surrounding victims. His involvement accelerates the pursuit and intensifies the danger.
- 💊 Drug supplier
- 🕵️ Hidden accomplice
- 💰 Money-driven
Where and When Is Ballerina Set?
Ballerina is set in Heaven nightclub, hotel, beach, mountains and convenience store. Here is why the place matters to the story.
Where
Heaven nightclub, hotel, beach, mountains, convenience store
The story unfolds in a contemporary city setting, with a neon-lit nightclub called Heaven serving as a frequent hub for illegal activity. Much of the action takes place inside a discreet hotel where victims are filmed, and a nearby beach becomes the site of the final confrontation. The plot also brushes past mountain roads and a routine convenience store, illustrating how the trafficking network pervades ordinary spaces.
- 🏙️ Urban crime
- 🌃 Neon nightlife
- 🗺️ Underworld
What Are the Themes of Ballerina?
3 ideas the story keeps returning to, among them Revenge, Trafficking and Resilience.
-
01
Revenge
Okju channels grief from Min-hee's death into a calculated vendetta against Choi Pro. The pursuit tests her morality as she chooses risk and violence to expose the crimes. The film probes whether revenge can restore justice or simply perpetuate harm. Her unwavering resolve drives the narrative from start to finish.
-
02
Trafficking
The narrative reveals a network that profits from drugs, prostitution, and coercive filming for extortion. Victims are manipulated and commodified within a hierarchy that thrives on secrecy. The relationships between Choi Pro, the pharmacist, and the gang leader expose systemic complicity. A notebook of customers underscores the scope and reach of the operation.
-
03
Resilience
Okju's resilience drives the film, turning trauma into action and strategic cunning. The allyship with a surviving high school student highlights solidarity against abuse. The escalating pursuit tests courage, endurance, and moral boundaries. The ending suggests that reclaiming power can come from exposing the truth and dismantling the network.
How Does Ballerina End?
The last act of Ballerina and what it means, in 212 words. The ending lands as bittersweet. Big spoilers: read the plot summary first if you have not seen it.
The final act, in full
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.
What Kind of Film Is Ballerina?
Dark in tone, with fast pacing and a straightforward story, going by the plot summary.
- Tone
- Dark
- Pacing
- Fast
- Story
- Straightforward
- Intensity
- High
- Ending
- Bittersweet
A gritty, high-octane revenge thriller that maintains a relentless pace and a somber, methodical tone, as a lone woman channels profound grief into a violent and cathartic quest for justice against a backdrop of exploitation.
- vengeful
- gritty
- relentless
- somber
- methodical
- cathartic
- revenge
- sex trafficking
- grief and loss
- female protagonist
Content notes: suicide, sexual assault, torture, sex trafficking, drug use.
Quiz
How well do you remember Ballerina? Test yourself on the story.
