Illustrated thumbnail showing the main cast of A Shop for Killers Season 2

A Shop for Killers Season 2: Full Story and Ending Explained

It starts with Jin-man’s faked death and ends with Ji-an’s rise to power. Full spoilers.


⚠️ Full spoilers for Season 2.

The Man Who Wasn’t Dead

Season 1 ended with Jin-man stumbling home, barely alive. Season 2 opens by explaining why. Knowing Babylon was coming for him and Ji-an, Jin-man faked his own death and infiltrated Babylon’s base directly. His target: the server holding every crime the organization had ever committed. Disguised as Bale, he gets inside Babylon, steals the server, and barely makes it out alive. The wrecked state he’s in at the end of Season 1 is exactly what that mission cost him.

Ji-an, meanwhile, refuses the Green Code identity Murthehelp offers her and disappears onto an island called Hanam-do under a false name. She grows close to a local named Woo-jin, but the peace doesn’t last. A $2 million bounty goes up on her head, and Babylon storms the island. Woo-jin is killed in the chaos, and Ji-an barely survives by screaming for her uncle.

An Old Debt, and Two Deaths

While Jin-man tries to negotiate with Babylon, the organization’s East Asia branch chief, Kusanagi Jin, arrives in Korea. Under her: Q, the operations leader, and Q’s younger brother J, the team’s ace. Sixteen years earlier, Jin-man saved J’s life during a hostage situation — the reason Q recommended him to Babylon in the first place. Now both of them — the woman who vouched for him and the brother whose life he saved — have come to hunt him down.

Babylon raids Jin-man’s container workshop. Bale kills J without hesitation, the same J who was trying to take Jin-man alive. In the duel that follows, Jin-man traps and kills Bale. Kusanagi covers up the truth about J’s death and makes Q believe Jin-man killed him, turning Q’s grief into revenge.

Ji-an’s Awakening

Losing Woo-jin changes something in Ji-an. She stops waiting to be protected. She throws herself into training, recruits retired Red Code mercenary An Seong-beom to build her own forces, and eventually sits down across from Babylon herself as Murthehelp’s new head. With An Seong-beom’s forces backing her up, she negotiates a ceasefire — in exchange for handing back the server Jin-man stole. She elevates the allies who helped her to Green Code, the organization’s highest protected status.

The peace is a lie. Pa-shin’s son is kidnapped in Thailand, and Pa-shin himself is captured. Kusanagi threatens him through his son, implants a bug in his body, and sends him back into the shop to deliver Ji-an. Jin-man, trying to rescue Ati, walks into a trap of his own and is taken. Forced to cooperate, Pa-shin helps Babylon map the shop’s internal layout, and Babylon prepares a full assault.

Betrayal, and a Last Stand

Babylon’s raid breaches the shop. Pa-shin is about to hand over Ji-an and Brother when word reaches him that Jin-man has rescued his son. He changes course, fighting his way to the escape route with Brother on his back, and stays behind alone to hold the line. He doesn’t make it out. Brother sends Ji-an ahead and seals himself into the tunnel behind her, dying there too.

Ji-an torches the shop herself, taking out the Babylon forces inside, and escapes. The place Jin-man built to protect her is destroyed by Ji-an’s own hand.

In the ruins, Kusanagi recovers what looks like Murthehelp’s core server.

It’s bait. Kusanagi has to connect Murthehelp’s server to Babylon’s system to unlock it, and that connection is exactly what Ji-an’s side needs. The counterattack copies Babylon’s own data in the process, and Ji-an’s team walks away with Babylon’s darkest secret — that Bale killed J, that Kusanagi covered it up, and that she detonated a bus full of innocent Babylon staff to keep it buried.

It Was Ji-an’s Plan All Along

Jin-man’s capture — even allowing Kusanagi to obtain his biometric data — was part of Ji-an’s plan. Gather everyone loyal to Jin-man in one place, force Kusanagi to commit her entire force to wipe them out, then trap that force in one stroke. Babylon’s elite forces end up sealed inside the tunnel leading to An Seong-beom’s hideout — exactly where Ji-an wanted them.

Cut off by her own headquarters, Kusanagi fights alone, cornered. As Jin-man, Ji-an, and Cheol-seung confront Chen — the real power behind Babylon — over video call, Kusanagi bursts in and levels her gun. Ji-an drops her with a single shot.

Chen agrees to a ceasefire on the condition that Babylon’s data stays buried. Jin-man walks out and blows up the building behind him. Asked what happens next, Ji-an already has the answer: “Listen up, Jung Jin-man.” From here, Ji-an is the one setting the direction.

Did Pa-shin and Min-hye Survive Season 2?

Min-hye survives. Pa-shin doesn’t.

Pa-shin and Min-hye were two of the characters Korean fans loved most. Going into this season, the hope was more of Pa-shin’s spectacular action — instead, he spent most of it used and manipulated by Babylon before going out in a blaze of glory. It’s a hard exit to watch. Couldn’t he have gone out with more dignity? If I were writing this, his death alone would have earned a full episode. That’s how much weight this character carried. This time, even a Marvel-style resurrection looks impossible.

Min-hye, thankfully, survives. She’s right there beside Jin-man in the final scene as Babylon goes up in flames. If anyone deserves a happy ending with him, it’s her.

Does Bale, Season 1’s Villain, Survive Season 2?

No. Bale dies partway through the season, at Jin-man’s hands.

He’s the defining villain of Season 1, and his death here comes almost carelessly — proof that this show was never really about the feud between him and Jin-man. The finale loses real tension because of it. Bale was a genuinely compelling character, closer to the Joker than a typical action villain: ruthless, and impossible to predict. A great villain, spent far too quickly.

Woo-jin, Brother, and J all die in Season 2 as well. All of them were characters worth more screen time. An Seong-beom survives, though, and looks set to play a bigger role in whatever comes next.

Chen Is Yoo Ji-tae — A Real Surprise for Korean Fans

Right up to the end, the real power behind Babylon stayed faceless. When Chen finally appears in episode 8, the reveal is Yoo Ji-tae. He was known early in his career for romance, but Oldboy gave international audiences a very different Yoo Ji-tae — cold, controlled, and deeply unsettling. Casting that face as the man pulling every string makes it hard not to expect a Season 3.

In the End, This Was Always Ji-an’s Story

This long arc ends with Ji-an at the center of Murthehelp. Asked what he plans to do next, Jin-man gets his answer from her instead: “Listen up, Jung Jin-man” — the line that sums up both seasons at once. Whether she can survive this world, or ever find a way out of it, is the question the next chapter will have to answer. If Season 3 happens, it’s hard to imagine it without Ji-an trading gunfire with Yoo Ji-tae’s Chen somewhere in the middle of it.

Basic Info

Video: A Shop for Killers Season 2 | Main Trailer | Disney+ Singapore / Source: Disney+ Singapore (YouTube)
  • English Title: A Shop for Killers Season 2
  • Korean Title: 킬러들의 쇼핑몰 시즌2
  • Streaming: Disney+
  • Episodes: 8 (aired July 22 – August 12, 2026)
  • Director: Lee Kwon
  • Writers: Ji Ho-jin and Lee Kwon
  • Cast: Lee Dong-wook (Jung Jin-man), Kim Hye-jun (Jung Ji-an), Jo Han-sun (Bale), Geum Hae-na (So Min-hye), Kim Min (Pa-shin), Lee Tae-young (Brother), Jung Yun-ha (Kusanagi Jin), Hyunri (Q), Masaki Okada (J), Kim Jae-cheol (An Seong-beom), Yoo Ji-tae (Chen)

Want the full episode-by-episode breakdown?

A Shop for Killers Season 2 Episodes 1-2: Why Jin-man Faked His Death

A Shop for Killers Season 2 Episodes 3-4: A Whirlwind of Deaths and a Story Moving Fast

A Shop for Killers Season 2 Episodes 5-6: Kusanagi’s Plan, and Pa-shin!

A Shop for Killers Season 2 Episodes 7-8: It Was Ji-an’s Plan All Along

Illustrated thumbnail showing Ji-an’s plan and the final assault in A Shop for Killers Season 2
Illustration: A Shop for Killers Season 2 Episodes 7–8 / KwaveInsider

New to the series? Start here:

A Shop for Killers Season 1: What You Need to Know Before Season 2

Illustrated thumbnail showing Jung Jin-man and Jung Ji-an from A Shop for Killers amid explosions, drones, and gunfire.
Illustration: A Shop for Killers Season 1: What You Need to Know Before Season 2 / KwaveInsider

A Shop for Killers Season 1: Full Story and Ending Explained

Want more Korean thrillers? Start with the no-spoiler guides:

Should You Watch The East Palace? A Korean Viewer’s Take

Illustrated thumbnail showing four dramatic scenes from the Netflix Korean drama The East Palace
Illustration: The East Palace / KwaveInsider

Agent Kim Reactivated: What You Need to Know Before You Watch

Illustrated thumbnail showing the main cast of the Netflix Korean drama Agent Kim Reactivated
Illustration: Netflix Korean Drama Agent Kim Reactivated / KwaveInsider

Which death hit hardest for you across the whole season? Let me know in the comments.

Some links in this post may be affiliate links. If you make a purchase through them, I may earn a small commission at no extra cost to you.

Illustrated thumbnail showing Ji-an’s plan and the final assault in A Shop for Killers Season 2

A Shop for Killers Season 2 Episodes 7-8: It Was Ji-an’s Plan All Along

Pa-shin’s last stand, Kusanagi’s fall, and a setup for Season 3. Full spoilers.

⚠️ Spoilers for Season 2, Episodes 7-8.


What happens to Pa-shin after betraying his own people? Does Q ever learn the truth about Jin-man? How does Kusanagi finally get dealt with? And which side does An Seong-beom take with Red Code behind him? The last two episodes answer all of it, at speed.

Episode 7 — Pa-shin’s Last Choice

By the time Park Jin-woo comes to after Pa-shin’s attack, Q’s team is already inside the compromised shop. Jin-woo reaches for the detonator and is killed before he can press it.

Pa-shin, ready to give up entirely and hand over Ji-an and Brother, gets a phone call. Jin-man has rescued his son. Jin-man’s message is a shout: if he wants his son to stay safe, save Ji-an.

Pa-shin hoists Brother onto his back and fights his way toward the emergency exit. At the door he sends the two of them ahead and stays behind alone. He fights hard, and Babylon’s guns bring him down.

Q’s men search his body and are wiped out by the grenade he dropped as he fell. Q, now alone, goes after Ji-an and Brother.

Brother’s Death, and the Shop Burns

Shot by Q, Brother sends Ji-an ahead and seals the mid-tunnel door behind her. He dies there.

At the end of the escape route, Ji-an hits the switch that torches the shop. Babylon’s mercenaries burn. Q’s fate is left unknown.

In that moment, Ji-an sees Lee Seong-jo’s ghost again — the show’s way of showing her registering the kind of hell she’ll be living in from now on.

Yellow Code Arrives

An Seong-beom is waiting when Ji-an emerges. She has no way of knowing whose side he’s on. In that standoff, Jae-won of JW Cleaning — the Yellow Code operator who has been protecting Ji-an since Season 1 — arrives with Gwak Cheol-seung. They begin guarding Ji-an as a Green Code.

A scene from episode 6 pays off here. Kusanagi tried to recruit An Seong-beom and he refused. When he dismissed her as someone who’d never fired a shot in her life, she demonstrated otherwise. She was a mercenary herself, once.

A Five-Minute Counterattack

Kusanagi enters the burned-out shop and takes the underground server — the one holding every Green, Red, Yellow, and Purple Code record, plus the client list. She has it moved to Babylon.

The problem is that the server can’t be opened without Jin-man and Ji-an’s biometric data. To force it, Kusanagi connects the shop’s server directly to Babylon’s.

Cheol-seung and Brother saw this coming. Hidden inside the shop’s server was a power bomb designed to knock out the surrounding grid for five minutes. Using those five minutes and a mole planted inside Babylon beforehand, Cheol-seung links the two servers and siphons out Babylon’s core data. Babylon’s server is left empty.

Min-hye Was Alive

An Seong-beom leads Ji-an to a mountain hideout, where she finds So Min-hye unconscious and being treated. Pa-shin had shot to miss anything vital.

This is a Red Code hideout — the place where operatives collected the weapons Jin-man supplied, with An Seong-beom managing it. Accessible only through a tunnel, protected by a steel door.

Jin-man, Delivered to Q

Tracking Ji-an, Q spots Jin-man meeting with JW Cleaning’s Jae-won and attacks. Jin-man tries to talk. The scene cuts away.

Later, Kusanagi — furious over the server breach — is leaving for the day when Q blocks her path and drops Jung Jin-man at her feet.

Episode 8 — Everything the Shop Had, Taken

Kusanagi extracts Jin-man’s biometric data from his eyes. Footage of the torture that follows is sent to Ji-an, who watches it in agony.

With the biometrics, Kusanagi gains every Code member’s identity and location, along with the full client list. She starts eliminating anyone unlikely to be recruited. JW Cleaning is the first target, though Jae-won gets out safely. Many Codes expected to side with Jin-man do not.

Ji-an watches all of it happen in real time, on screen.

Kusanagi Collapses in Front of Her Clients

Kusanagi assembles the clients Jin-man used to deal with and pressures them into doing business with her. Then every phone in the room receives the same video.

It shows Kusanagi weighing whether to have lawyer Jang In-seop killed. It shows the truth about Bale killing J. And it shows the bus she blew up to bury that truth, taking innocent Babylon staff with it.

Using what she pulled from Babylon’s server, Ji-an demands Jin-man’s release and puts an enormous bounty on Kusanagi’s head. Kusanagi’s answer is to kill every client in the room.

The Trap in the Tunnel

With a bounty live, Red Code operatives converge on Ji-an’s hideout. Kusanagi sends nearly all of Babylon’s forces after them.

Reaching Ji-an’s team means going through the tunnel. Babylon clears the path with two combat robots, reaches the steel door, and sends the mercenaries in. Q alone orders her team to pull back, as if something feels wrong.

The instant the robots blow the steel door, the trap is revealed. Inside: RC cars carrying transmitters removed from the Red Code operatives’ bodies, mannequins wrapped in foil to read as human, and heaters mimicking body temperature.

It Was Ji-an’s Plan All Along

The rest-stop scene from episode 7 pays off here. Jin-man showed Q the footage recovered from Babylon’s server — J dying at Bale’s hands, and Kusanagi’s voice covering it up.

All of it was Ji-an’s design. When she took Jin-man’s call at An Seong-beom’s hideout, she laid the plan out for him. Jin-man would let himself be captured and surrender his biometrics. Meanwhile, every Red Code loyal to him would gather in one place. Kusanagi would send forces to wipe them out, and those forces would be isolated in a single stroke.

Before Babylon committed everything, Q slipped Jin-man the tools to escape. He uses them.

The plan works. The moment the mercenaries realize it’s a trap, explosives seal the tunnel entrance.

Kusanagi’s End

Rattled, Kusanagi is summoned by headquarters. She goes up to the video conference room and nobody appears. Then K calls: come back, Kusanagi has nothing to do with headquarters anymore.

Q leaves the trapped mercenaries where they are and takes her team back to Japan.

Stepping out of the conference room, Kusanagi notices the way the staff are looking at her now. Everything, including the staff she had killed in the bus explosion, has been shared with all of them.

K leaves by helicopter. The other employees walk out of Babylon. Moving the opposite direction, Ji-an’s Red Code operatives roll into the building in JW Cleaning vehicles.

The Deal with Chen

Kusanagi slips past Jin-man and arms herself, still finding time to worry about her look — a genuinely funny character beat. Alone, she cuts down a significant number of Red Code operatives. She really was good at this.

While that fight rages, Jin-man, Ji-an, and Cheol-seung head for the video conference room.

Jin-man calls Chen and asks for peaceful coexistence. Chen says that isn’t possible. Kusanagi enters the room, fires at the screen showing the man who cut her loose, then turns the gun on Jin-man.

Ji-an drops her with a single pistol shot to the head.

Chen agrees to a ceasefire on the condition that Babylon’s data never leaves. Jin-man walks out and detonates the building behind him. And when he asks what happens now, Ji-an has an answer ready: “Listen up, Jung Jin-man.”

Did Pa-shin Have to Go Out Like That?

Along with Min-hye, he was one of the most beloved characters among Korean viewers. I was fond of him too, and this ending was hard to take. Looking at how it was handled, not even a Marvel-style resurrection seems possible here.

Why Give the Server Back So Easily?

I raised this before, and it still doesn’t sit right. Handing back a server they went through hell to steal, just like that? Holding onto it would have kept the peace negotiations alive far longer. I’ll chalk it up to growing pains for a still-naive Ji-an.

Can It Really All Happen in Five Minutes?

Five minutes to pull Babylon’s core data out wholesale and effectively neutralize the original. With a high-speed data center network, moving that volume isn’t impossible in principle — but hacking in, extracting everything, and wiping the source, all inside five minutes? That has to be filed under dramatic license.

Then again, Brother is a genius. Let’s just go with it.

What Happened to Dismantling Murthehelp?

Jin-man said he’d dissolve Murthehelp once a peace agreement was reached, and the show never circles back to it. Since what they got was a ceasefire rather than peace, though, it’s probably fair to assume the shop stays open.

I Miss Season 1’s Confined Action

Season 1 was built on close-quarters action. There were plenty of locations, but the tightest tension always came from enclosed spaces. This season the canvas got too wide — a lead is in Thailand one day and Korea the next. There was more to look at, but the dense, tightly wound action was thinner for it. I suspect that’s also why characters as good as Min-hye and Pa-shin ended up underused.

Will There Be a Season 3?

Casting Yoo Ji-tae as Chen makes me think Season 3 is likely. Anyone who’s seen Oldboy knows there’s no better actor for a figure lurking behind the curtain. Yoo Ji-tae is also selective about what he takes on. My guess is Season 3 is coming, and that they’re serious about making it properly. That’s just my read.

Basic Info

Video: “Don’t Touch Jung Jin-man” — A Shop for Killers Season 2 Episodes 7-8 Teaser / Source: Disney Plus Korea (YouTube)
  • English Title: A Shop for Killers Season 2
  • Korean Title: 킬러들의 쇼핑몰 시즌2
  • Streaming: Disney+
  • Episodes: 8
  • Release Schedule: Episodes 7-8 released August 12, 2026
  • Director: Lee Kwon
  • Writer: Ji Ho-jin, with Lee Kwon
  • Cast: Lee Dong-wook (Jung Jin-man), Kim Hye-jun (Jung Ji-an), Jo Han-sun (Bale), Geum Hae-na (So Min-hye), Kim Min (Pa-shin), Lee Tae-young (Brother), Jung Yun-ha (Kusanagi Jin), Hyunri (Q), Masaki Okada (J), Kim Jae-cheol (An Seong-beom), Park Hyeong-su (Jang In-seop), Kim Yun-seong (Park Jin-woo), Yoo Ji-tae (Chen)

Catching up on the season? Start here:

Here’s what you need to know before Season 2 — one spoiler-free, one with full spoilers.

A Shop for Killers Season 1: What You Need to Know Before Season 2

A Shop for Killers Season 1: Full Story and Ending Explained

Illustrated thumbnail showing the main characters from A Shop for Killers Season 1 in a tense action pose
Illustration: A Shop for Killers Season 1: Full Story and Ending Explained / KwaveInsider

Finished the finale? Here’s everything that led up to it.

A Shop for Killers Season 2 Episodes 1-2: Why Jin-man Faked His Death

Illustrated thumbnail showing Jung Jin-man, Jung Ji-an, and armed attackers from the Korean drama A Shop for Killers Season 2
Illustration: A Shop for Killers Season 2 Episodes 1-2 / KwaveInsider

A Shop for Killers Season 2 Episodes 3-4: A Whirlwind of Deaths and a Story Moving Fast

Illustrated thumbnail showing key characters from A Shop for Killers Season 2 Episodes 3-4 amid gunfire, pursuit, and dark action scenes
Illustration: A Shop for Killers Season 2 Episodes 3-4 — A Whirlwind of Deaths and a Story Moving Fast / KwaveInsider

A Shop for Killers Season 2 Episodes 5-6: Kusanagi’s Plan, and Pa-shin!

Illustrated thumbnail showing Ji-an, Kusanagi, and Pa-shin in A Shop for Killers Season 2
Illustration: A Shop for Killers Season 2 Episodes 5–6 / KwaveInsider

Here’s the condensed version of all eight episodes.

A Shop for Killers Season 2: Full Story and Ending Explained

Illustrated thumbnail showing the main cast of A Shop for Killers Season 2
Illustration: A Shop for Killers Season 2 / KwaveInsider

Want more Korean thrillers? Start with the no-spoiler guides:

Should You Watch The East Palace? A Korean Viewer’s Take

Illustrated thumbnail showing four dramatic scenes from the Netflix Korean drama The East Palace
Illustration: The East Palace / KwaveInsider

Agent Kim Reactivated: What You Need to Know Before You Watch

Illustrated thumbnail showing the main cast of the Netflix Korean drama Agent Kim Reactivated
Illustration: Netflix Korean Drama Agent Kim Reactivated / KwaveInsider

Do you think Season 3 happens? And what did you make of Pa-shin’s ending? Let me know in the comments.

Some links in this post may be affiliate links. If you make a purchase through them, I may earn a small commission at no extra cost to you.