Skip to content
What's After the Movie?
Plot summary

She’s on Duty (2005) Plot Summary & Timeline

She’s on Duty (2005) movie poster

She’s on Duty is a 2005 comedy and crime film directed by Park Kwang-chun and Kim Sang-ho, running 1 hour 53 minutes. This page retells the whole story in 589 words (about 3 minutes to read) and covers 13 key events in order, 6 characters, where and when it is set and 4 themes. Looking for the cast, ratings and where to stream it? See the movie page for She’s on Duty.

to read the plot summary
3 min
key events in the timeline
13
characters profiled
6
themes explained
4
Loading streaming availability…
She’s on Duty (2005) movie poster
Released
Runtime
1h 53m
Genres
Comedy, Crime, Romance
Original language
Korean
No spoilers

What Is She’s on Duty About?

The premise of She’s on Duty in 341 words, with nothing given away. The full story follows below.

In a bustling city where the line between street‑wise grit and adolescent drama blurs, a seasoned police department launches an unlikely operation: planting a trained detective inside a typical high‑school hallway. The plan is simple on paper—protect the teenage daughter of a notorious crime figure while quietly gathering the information needed to keep the broader underworld in check. Yet the environment bristles with lockers, pop‑culture chatter, and the volatile politics of teenage cliques, promising a clash of worlds that feels both tense and oddly comedic.

Chun Jae‑in, an orphan‑raised cop with a reputation for handling herself in any fight, is hand‑picked for the job. Though her instincts scream “back on the beat,” a steadfast uncle in the force nudges her onto the assignment, framing it as a chance to use her natural fighting talent for a purpose beyond the precinct. Reluctant at first, she accepts, trading a badge for a school uniform and stepping into a role that demands more than just physical prowess—it calls for navigating secrecy, trust, and the everyday turbulence of teenage life.

On her first day, Jae‑in is anything but the cool kid the hallways expect; she’s brushed off as a loser and even finds herself sparring with a rowdy gang of girls in the courtyard. The bout, however, quickly earns her a hard‑won sliver of respect and opens the door to a tentative friendship with Seung‑hee, the daughter of the feared Cha Young‑jae. Adding another layer to the mix, a handsome classmate named Kang No‑young—who also happens to be her next‑door neighbor—offers both a tempting crush and the uneasy feeling that their age gap might be more than just a number.

The film balances high‑octane action with the awkward humor of a detective trying to blend in with pop quizzes, lunchroom gossip, and the ever‑present pressure of an undercover mission. As Jae‑in juggles school routines, budding romance, and the ever‑looming threat of her true identity being uncovered, the atmosphere stays charged with curiosity, promising a story where loyalty, identity, and youthful vigor collide in surprising ways.

Full plot

What Happens in She’s on Duty?

The complete story of She’s on Duty, from the first scene to the last, in 589 words (about 3 minutes). Spoilers throughout. Names in the text link to 4 cast member pages.

Spoilers ahead

Chun Jae-in, an orphan-turned-police detective, is assigned to go undercover in a high school to befriend Seung-hee, the daughter of notorious gangster Cha Young-jae, and to shield her from anyone who might use her as bait to pressure her father while gathering information about his operations. At first, she is reluctant, but her uncle, a fellow detective, pushes her to take the assignment. Upon entering the class, she’s seen as a loser by the students, and a gang of girls squares off with her in the schoolyard. Chun Jae-in easily handles the fight, earning a hard-won measure of respect, though her real aim is to forge a genuine friendship with Seung-hee. That bond begins to grow with the help of Kang No-young, a handsome classmate and next‑door neighbor who becomes a crush—one that Jae-in questions because of their age difference.

A new teacher arrives at the school, and Jae-in learns, with growing unease, that the man is also an undercover agent working on her side. As she pieces together clues, she becomes suspicious of him, and some moments have her vaguely recognizing his face.

After school one day, the police spot Cha Young-jae outside an airport. They surge to reach him, but his rivals have the same idea. In a tense parking-lot confrontation, Cha Young-jae is boxed in, and a mysterious motorcycle rider cuts into the chaos, releasing white smoke that allows Cha Young-jae to slip away. The pursuing officers chase the rider, and the undercover teacher fires at him as well, but the driver escapes. Jae-in pursues, yet the rider eludes capture, and the undercover teacher presses a gun to her head. She senses a bluff and keeps going, only to notice a watch identical to Kang No-young’s on the driver. When she goes home and confronts No-young about the watch, he shrugs it off, and later we glimpse a bullet wound on his chest, hinting at a deeper undercover web.

Suspicion hardens into certainty for Jae-in, and she challenges Kang No-young to a Judo match during a school PE class. Between quips and whispers, the two reveal their true positions as undercover operatives. Jae-in finally confesses to Seung-hee that she isn’t really a schoolgirl, a revelation that deeply unsettles Seung-hee.

Tragedy strikes when her beloved uncle is stabbed by an unknown assailant. Grief-stricken, Jae-in is devastated as she and Seung-hee ride with a policeman toward the scene where Cha Young-jae is cornered. The officer betrays them, guiding them to the rendezvous where Cha Young-jae is meeting a rival gang leader. No-young arrives just in time, and Jae-in teams with him to fend off the attackers. She moves to arrest the rival leader, only to have an undercover teacher press a gun to her head and reveal that he was the one who stabbed her uncle. Enraged, Jae-in fights back as No-young, wounded and drained, cannot reveal his own identity without jeopardizing everything. A police officer finally cuffs the undercover teacher, and Cha Young-jae is rushed to the ER with Seung-hee by his side. Miraculously, Jae-in learns that her uncle’s condition is improving.

The story then shifts forward to another undercover assignment for Jae-in, though this time she adopts a dramatically different guise: a singing nun. She pursues a criminal through back alleys and streets until she discovers the suspect has already been knocked out by an unseen ally. Turning around, she finds No-young waiting, and the tension between them dissolves into familiarity as they share a kiss, signaling that their complicated mission—and their feelings—are far from over.

Timeline

She’s on Duty Timeline: Every Key Event in Order

13 key events in the order they happen, from “Undercover assignment begins” to “Final undercover turn: nun scene and reunion”. 13 events name a place, across 13 locations.

  1. 1

    Undercover assignment begins

    Chun Jae-in is assigned to go undercover in a high school to befriend Seung-hee and protect her from rivals who might use her as bait. Her uncle, a fellow detective, pushes her to take the job, and she reluctantly agrees. The setup establishes the central mission and the personal risk she faces.

    When:Beginning of assignment Where:Police HQ / High School

  2. 2

    First day in class, gang confrontation

    Jae-in enters the class and is immediately targeted by the gang girls. They confront her in the school's backyard and challenge her to a fight. She defeats them with ease, earning respect while still seeking Seung-hee's friendship.

    When:Early days Where:High school backyard

  3. 3

    No-young appears and sparks fly

    Jae-in meets Kang No-young, a charming classmate and next-door neighbor, and begins to develop feelings for him. His presence complicates her undercover mission as she navigates a growing attraction with an age difference. They gradually connect despite the double life she leads.

    When:Early in the arrangement Where:Classroom and nearby neighborhood

  4. 4

    New teacher revealed as undercover

    A new teacher arrives at the school, and Jae-in learns he is also an undercover agent on her side. She grows suspicious and vaguely recognizes his face, adding tension as potential double agents populate the staff. The discovery foreshadows betrayals to come.

    When:Mid-start Where:School

  5. 5

    Airport pursuit and mysterious motorcycle

    After school, police spot Cha Young-jae outside an airport and race to intercept him as rivals close in. A mysterious motorcycle rider speeds into the scene, releasing white smoke to allow Cha Young-jae to escape. The undercover teacher opens fire, but the rider gets away, increasing the danger.

    When:After school Where:Airport parking lot

  6. 6

    Watch ties No-young to a hidden life

    Back home, Jae-in confronts No-young about a watch that looks identical to his, hinting at a double life. He shrugs off the suspicion, but later she discovers a bullet wound on his body when he returns to his apartment, deepening her fears that he is undercover as well.

    When:Evening Where:No-young's apartment

  7. 7

    Judo match reveals identities

    During a physical education class, Jae-in and No-young duel in a tense judo match. Their verbal sparring gives way to a realization that they are both undercover agents. The moment shifts from suspicion to wary trust as they acknowledge each other’s true roles.

    When:Mid-term Where:School gym

  8. 8

    Jae-in confesses to Seung-hee

    Jae-in confesses to Seung-hee that she is not really a schoolgirl, a revelation that upsets Seung-hee and strains their friendship. The admission sharpens the personal stakes of the case and tests Seung-hee’s trust in Jae-in.

    When:Shortly after the judo match Where:Seung-hee's location

  9. 9

    Uncle is stabbed and Jae-in grieves

    Jae-in learns her beloved uncle has been stabbed by an unknown attacker, leaving her in tears as she mourns the loss of her only family. The emotional blow raises the stakes for the undercover mission and personal safety.

    When:Soon after Where:Home / police precinct

  10. 10

    Capture ambush and No-young intervention

    In the Cha Young-jae operation, a policeman betrays Jae-in and Seung-hee, guiding them toward danger. No-young arrives to help, and Jae-in fights to secure Cha Young-jae as rivals close in on the leader. The moment escalates as the undercover teacher makes his move.

    When:During the operation Where:Capture site / parking lot

Show the other 3 events of She’s on Duty
  1. 11

    Undercover teacher reveals himself

    The undercover teacher reveals he is the betrayer and is the one who stabbed Jae-in’s uncle, turning the confrontation against her. No-young is wounded and must remain quiet to avoid exposure while he regroups. A police officer finally restrains the teacher, ending the immediate threat.

    When:Climax Where:Capture site

  2. 12

    Cha Young-jae saved; uncle’s fate improves

    Cha Young-jae is rushed to the emergency room and Seung-hee is saved. Jae-in learns that her uncle will recover, lifting the immediate sense of loss and signaling a fragile but hopeful ending to the investigation. The characters regroup to reflect on the cost of their double lives.

    When:After the fight Where:Hospital

  3. 13

    Final undercover turn: nun scene and reunion

    Some time later, Jae-in is again undercover as a singing nun, pursuing a criminal through alleys. She discovers No-young has knocked out the target, and they reconcile with a kiss, choosing to face the future together despite their secret lives.

    When:Some time after the main events Where:Alleyways and city streets

Characters

Who Are the Main Characters in She’s on Duty?

6 characters, among them Chun Jae-in (Kim Seon-a), Kang No-young (Gong Yoo) and Cha Young-jae (Kim Kap-soo): who each one is and the part they play in the story. Every profile links to the actor’s page.

  • CJ

    Chun Jae-in (Kim Seon-a)

    Played by Kim Seon-a

    An orphan who becomes a police detective and goes undercover in a high school to protect Seung-hee and gather intel on her father. She is initially reluctant but grows into a determined, capable officer under pressure. Her feelings for No-young complicate her sense of duty, creating a romantic conflict amid the case. A personal tragedy—the stabbing of her uncle—drives her deeper into the investigation and tests her resolve.

    • 🕵️‍♀️ Undercover
    • 💪 Determined
    • 💖 Romantic tension
    • 👶 Orphan
  • KN

    Kang No-young (Gong Yoo)

    Played by Gong Yoo

    A handsome classmate and next-door neighbor who is secretly an undercover agent. He stays close to Jae-in for information but gradually reveals genuine care and loyalty. His dual identity creates tension as he assists her while concealing his true mission. Their bond culminates in a kiss during their undercover life.

    • ✨ Charismatic
    • 🎭 Secret Agent
    • 💘 Complex Romance
    • 🧭 Mysterious Ally
  • CY

    Cha Young-jae (Kim Kap-soo)

    Played by Kim Kap-soo

    A notorious gangster boss whose empire drives much of the film's conflict. He wields power and a vast network to evade law enforcement, prompting dangerous gambits and rival schemes. His enemies seek to use Seung-hee as leverage, elevating the stakes for everyone involved.

    • 💼 Powerful Boss
    • 🕶️ Shadowy
    • 💥 Dangerous World
  • S(

    Seung-hee (Nam Sang-mi)

    Played by Nam Sang-mi

    Cha Young-jae's daughter and a high school student who becomes the focal point of rival schemes. She seeks safety and friendship, forming a bond with Jae-in that complicates her father's criminal world. Her loyalty and vulnerability highlight the consequences of crime on the next generation.

    • 👧 Target
    • 🕊️ Innocence
    • 💖 Loyal friendship
  • PS

    Park Sang-myeon (Park Sang-myeon)

    Played by Park Sang-myeon

    A newly arrived Class Teacher who appears supportive to Jae-in and Seung-hee, but is secretly an undercover operative. He becomes a pivotal ally, though his loyalties prove murky and eventually reveal a betrayal. His actions turn the investigation on a dangerous trajectory and heighten tension.

    • 🎓 Educator
    • 🗝️ Secret Agent
    • 🗡️ Betrayer
  • DC

    Detective Cho (Ha Jung-woo)

    Played by Ha Jung-woo

    A seasoned police detective who coordinates the undercover operation and guides Jae-in through the case. He provides experience and leadership, but the pressure of the mission tests his own boundaries. His involvement sharpens the tension between duty and personal risk in pursuing Cha Young-jae.

    • 🕵️‍♂️ Detective
    • 🤝 Mentor
    • ⚖️ Duty vs Loyalty
Setting

Where and When Is She’s on Duty Set?

She’s on Duty is set in Korean High School, Airport, City Streets, Police Station and Apartment Block (Modern day). Here is why the time and place matter to the story.

When

Modern day

The story is set in contemporary Korea, reflecting current technology and urban life. Events unfold over a compressed timeline as undercover operations and chases intersect after school hours. The period feel is current, emphasizing today's crime environment in a cityscape.

Where

Korean High School, Airport, City Streets, Police Station, Apartment Block

Most scenes unfold inside a Korean high school, with key moments in classrooms and the yard. The action spills onto city streets, the airport, parking lots, and nearby apartment blocks around the school. The setting blends everyday student life with police work and the criminal underworld, highlighting the clash between innocence and danger.

  • 🏫 High School
  • 🚓 Police Work
  • 🏙️ Urban Setting
  • ✈️ Airport
Themes

What Are the Themes of She’s on Duty?

4 ideas the story keeps returning to, among them Dual Identity, Betrayal & Trust and Forbidden Romance.

  1. 01

    Dual Identity

    Chun Jae-in juggles a double life as a high school student and undercover detective. The deception creates constant tension as she balances duty with personal feelings for No-young. The investigation tests her loyalty and moral compass, forcing tough choices.

  2. 02

    Betrayal & Trust

    Trust is repeatedly tested as undercover operatives hide loyalties and motives. The revelation that a trusted classmate/teacher figure could betray her uncle upends Jae-in’s sense of security. The harsh truth reshapes alliances and heightens the stakes of the mission.

  3. 03

    Forbidden Romance

    Romantic attraction complicates professional duties for Jae-in and No-young, especially with concerns about age and the risk of exposure. Their bond persists amid danger, offering a glimmer of humanity within a dangerous mission. The relationship contrasts with the surrounding violence and deception.

  4. 04

    Duty vs. Justice

    The film pits law and order against the criminal underworld, forcing characters to weigh personal feelings against their obligations. undercover work blurs lines between right and wrong as characters make gray-area choices. The pursuit of Cha Young-jae underscores the tension between individual justice and systemic power.

Tone & mood

What Kind of Film Is She’s on Duty?

Tense in tone, with fast pacing and a moderate story, going by the plot summary.

Tone
Tense
Pacing
Fast
Story
Moderate
Intensity
High
Ending
Mixed

A fast-paced and action-heavy undercover comedy-drama that creates a tense, high-stakes atmosphere through double identities and betrayal, while balancing serious violence with romantic tension and moments of genuine emotional connection.

  • action-packed
  • suspenseful
  • energetic
  • romantic
  • grieving
  • cathartic
  • undercover operation
  • high school life
  • organized crime
  • forbidden romance

Content notes: physical violence, stabbing, gun violence, corrupt police.

Quiz

How well do you remember She’s on Duty? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like She’s on Duty With a Plot Summary

3 films close to She’s on Duty in story and themes that have a full plot summary here: Fight Back to School (1991), Mrs. Undercover (2023) and Young Policemen in Love (1995). 1 of them comes with the ending explained.

All plot summaries

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

She’s on Duty Plot Questions

5 quick answers about She’s on Duty, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is She’s on Duty about?

In a bustling city where the line between street‑wise grit and adolescent drama blurs, a seasoned police department launches an unlikely operation: planting a trained detective inside a typical high‑school hallway.

Read the full plot summary

When and where does She’s on Duty take place?

She’s on Duty is set in Korean High School, Airport, City Streets, Police Station and Apartment Block (Modern day). The story is set in contemporary Korea, reflecting current technology and urban life. Events unfold over a compressed timeline as undercover operations and chases intersect after school hours.

The setting explained

Who are the main characters in She’s on Duty?

The story follows Chun Jae-in (Kim Seon-a) (played by Kim Seon-a), Kang No-young (Gong Yoo) (played by Gong Yoo), Cha Young-jae (Kim Kap-soo) (played by Kim Kap-soo) and Seung-hee (Nam Sang-mi) (played by Nam Sang-mi); the character guide covers 6 characters in all.

All the characters

What are the main themes of She’s on Duty?

The summary picks out 4 themes: Dual Identity, Betrayal & Trust, Forbidden Romance and Duty vs. Justice.

The themes explained

Who directed She’s on Duty?

She’s on Duty (2005) was directed by Park Kwang-chun and Kim Sang-ho and runs 1 hour 53 minutes.

Park Kwang-chun’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app