movie spoiler guide

Shiri spoilers explained

1999· Action, Adventure, Drama, Thriller· Updated 2026-07-10
Spoiler warning: This page reveals the ending and major plot turns.

How does Shiri end?

Yoo Jung-won (Song Kang-ho) confronts Lee Myung-hyun in a deserted supermarket, where she reveals her true identity as Bang Hee. She detonates a bomb strapped to her body, but Yoo shoots her before it fully activates. Myung-hyun dies in his arms, whispering that she loves him. The bomb is neutralized, and Yoo walks away, haunted by her betrayal.

What is the main twist in Shiri?

Lee Myung-hyun (Kim Yoon-jin), the woman Yoo Jung-won loves, is revealed to be Bang Hee, the North Korean sleeper agent and mastermind behind the recent attacks. She is not a victim or a civilian caught in the crossfire but the top assassin of North Korea, having faked her identity for years.

What happens in Shiri?

The film opens with a North Korean special forces unit led by Park Mu-young (Han Suk-kyu) and Bang Hee (Kim Yoon-jin) carrying out a raid in North Korea, stealing a new liquid explosive called CT-101. After the operation, Park is ordered to infiltrate South Korea and eliminate government officials. Bang Hee is also sent as a sleeper agent, but her true identity is unknown even to her handler. In Seoul, South Korean intelligence agent Yoo Jung-won (Song Kang-ho) and his partner Lee Jang-gil work for the O.P. (Organization for National Security). They investigate a series of assassinations linked to North Korea. Yoo is in a relationship with a woman he believes is a department store clerk named Lee Myung-hyun. She is in fact Bang Hee, living a cover life. Park Mu-young begins his attacks, killing a scientist and later a cabinet member. Yoo and his team track Park to a hideout, but Park escapes. Yoo becomes suspicious that someone inside South Korean intelligence is feeding information to the North. Meanwhile, Myung-hyun maintains her cover, cooking for Yoo and acting as a loving girlfriend. During a stakeout, Yoo notices Myung-hyun in a location she should not be, but he dismisses it. The O.P. eventually captures Park Mu-young after a massive shootout in a fish market. Park is interrogated, but he reveals nothing. Yoo realizes that the real threat is not Park. Myung-hyun, under the identity of Bang Hee, has been manipulating events. She kills her handler and goes off-grid. Yoo discovers that Myung-hyun is not who she seems when he finds her old North Korean training scars. The final confrontation takes place in an abandoned supermarket. Bang Hee reveals herself fully, showing Yoo that she is the one who planted bombs across Seoul. She activates a detonator, but Yoo shoots her multiple times. As she falls, she detonates only a small bomb, her main plan failing. She dies in Yoo's arms, telling him she loved him. Yoo survives, but the emotional scar remains. In a post-credits scene, a news report shows the recovery of the CT-101 from the supermarket, suggesting the crisis is over, but the cost is Yoo's shattered trust.

Quick, non-spoiler context

North Korea's 8th Special Forces hijack a shipment of CTX, a potent new liquid explosive, and threatens South Korea as part of a plot to re-unify the two countries. Ryu and Lee, special agents of O.P., South Korea's secret intelligence service, attempt to track down the terrorists and find the CTX. Meanwhile Hee, the 8th's ultra-bad female sniper, resurfaces to wreak havoc and haunt Ryu.

Sources and methodology

Title, release, genre, artwork, and rating metadata come from The Movie Database (TMDB). The spoiler explanation is AI-assisted, checked by automated consistency and completeness rules, and may contain errors. See our AI transparency note and report a correction.

Related spoiler guides