Ballerina

Ballerina

Year: 2023

Runtime: 1 h 32 m

Language: English

Director: Chung-Hyun Lee

ActionThriller

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.

Warning: spoilers below!

Haven’t seen Ballerina yet? This summary contains major spoilers. Bookmark the page, watch the movie, and come back for the full breakdown. If you're ready, scroll on and relive the story!

Ballerina (2023) – Full Plot Summary & Ending Explained

Read the complete plot breakdown of Ballerina (2023), including all key story events, major twists, and the ending explained in detail. Discover what really happened—and what it all means.

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 04, 2025 at 01:17

Ending Explained – What Happens at the End of Ballerina?

Still wondering what the ending of Ballerina (2023) really means? Here’s a spoiler-heavy breakdown of the final scene, major twists, and the deeper themes that shape the film’s conclusion.

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.

Last Updated: June 25, 2025 at 09:01

Unlock the Full Story of Ballerina

Don't stop at just watching — explore Ballerina in full detail. From the complete plot summary and scene-by-scene timeline to character breakdowns, thematic analysis, and a deep dive into the ending — every page helps you truly understand what Ballerina is all about. Plus, discover what's next after the movie.

Ballerina Timeline

Track the full timeline of Ballerina with every major event arranged chronologically. Perfect for decoding non-linear storytelling, flashbacks, or parallel narratives with a clear scene-by-scene breakdown.

Ballerina Timeline

Characters, Settings & Themes in Ballerina

Discover the characters, locations, and core themes that shape Ballerina. Get insights into symbolic elements, setting significance, and deeper narrative meaning — ideal for thematic analysis and movie breakdowns.

Characters, Settings & Themes in Ballerina

Ballerina Ending Explained

What really happened at the end of Ballerina? This detailed ending explained page breaks down final scenes, hidden clues, and alternate interpretations with expert analysis and viewer theories.

Ballerina Ending Explained

Ballerina Spoiler-Free Summary

Get a quick, spoiler-free overview of Ballerina that covers the main plot points and key details without revealing any major twists or spoilers. Perfect for those who want to know what to expect before diving in.

Ballerina Spoiler-Free Summary

More About Ballerina

Visit What's After the Movie to explore more about Ballerina: box office results, cast and crew info, production details, post-credit scenes, and external links — all in one place for movie fans and researchers.

More About Ballerina

Similar Movies to Ballerina

Discover movies like Ballerina that share similar genres, themes, and storytelling elements. Whether you’re drawn to the atmosphere, character arcs, or plot structure, these curated recommendations will help you explore more films you’ll love.