Illustrated thumbnail showing the main characters from A Shop for Killers Season 1 in a tense action pose

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

A weapons black market, a mercenary organization, and an uncle who made one compromise too many. Here’s everything that happens in Season 1 — full spoilers.

⚠️ Full spoilers ahead.


If you’ve finished Season 1 of A Shop for Killers, one question lingers. Where did all of this actually start?

An Uncle’s Death, and a Dark Web Weapons Shop

Ji-an grew up with only one guardian: her uncle, Jin-man. Then one day, word comes that he has apparently died by suicide. It’s hard to even believe, and there’s no time to grieve, either.

Ji-an is immediately confronted with what he left behind: a bank account holding 18.7 billion won from an unknown source, and a website disguised as an ordinary agricultural supply shop. It’s actually a dark web weapons marketplace called Murthehelp.

The moment her uncle dies, professional killers start coming for the shop. Ji-an survives the first wave with help from her uncle’s old allies — So Min-hye, Brother, and Pa-shin.

But the deeper she goes, the more she gets pulled into a war that started long before she was born, one tied to Jin-man’s past enemy, Bale, and the mercenary organization Babylon.

Jin-man’s Past — A Tragedy Born From One Compromise

Jin-man was once a team leader inside Babylon. There, he clashed with Bale, a psychopathic killer who used missions as cover for slaughtering civilians, and Bale’s subordinate Lee Seong-jo.

The problem was timing. By the time Jin-man tried to do something, the massacre had already happened. Babylon’s leadership pressured Jin-man, the only real witness, to bury it. He eventually reported Bale’s actions to his superiors anyway, but it didn’t matter — the organization kept protecting Lee Seong-jo and the rest of Bale’s circle. In the end, Jin-man gave testimony that favored Bale at trial.

Then Bale slaughtered civilians again. Jin-man couldn’t stay silent anymore, and he staged an accident to eliminate Bale himself. Bale survived the explosion, and came back for revenge, with Babylon standing behind him.

This is the bitterest part of the whole story. Jin-man’s original instinct — that covering it up would just make the problem go away — is exactly what cost Bale and Lee Seong-jo any real chance of facing justice.

The price was devastating. On Bale’s orders, Lee Seong-jo killed Ji-an’s parents, with Bale himself present in the room. Jin-man’s mother didn’t survive what followed either. Bale tried to kill Ji-an too, but Jin-man stopped him, then struck a deal with Babylon to hold an uneasy truce ever since.

That’s the real reason Jin-man bulletproofed the house and trained Ji-an as hard as he did. He knew Bale could come back for both of them at any moment.

Bae Jeong-min — The Ally Who Wasn’t

Bae Jeong-min had been by Ji-an’s side the whole time, and it looked like friendship. It wasn’t.

He approached Jin-man and Ji-an with a hidden agenda from the start. He’s revealed to be a skilled hacker who had once used that skill to pressure Jin-man directly.

Once his true identity comes out, the safe house comes under all-out attack. Ji-an, Bae Jeong-min, Min-hye, and Brother each fight to survive in their own corner of the chaos.

Ji-an’s Awakening, and the Ending

The safe house is in ruins. Min-hye and Pa-shin are injured, and Brother is taken out of the fight entirely. Ji-an realizes she can’t keep relying on the people protecting her, and decides to face the killers herself.

Lee Seong-jo — the man who killed her parents on Bale’s orders — leads the charge, backed by Babylon mercenaries Kuma and a pair of twin brothers. Ji-an meets all of them head-on. Every lesson her uncle drilled into her comes back, one move at a time, as she takes them down. She finishes what started years before her: she kills Lee Seong-jo herself.

The fight is over, but the danger isn’t. Babylon puts a bounty on Ji-an and her allies, and more killers start circling the shop like hyenas.

This time, Ji-an doesn’t wait to be protected. She makes the killers an offer directly: back off now, and she’ll split Babylon’s bounty with them, plus cut the shop’s future commission rates. It’s not a threat. It’s a negotiation. And it works — the killers take the deal and walk away.

As a cleanup crew arrives to deal with the blood and gunpowder scattered across the yard, a taxi pulls up. Jin-man steps out. Alive.

He’d faked his own death to throw Babylon off, using the chaos to run his own operation behind the scenes and protect both Ji-an and the shop. The two of them look at each other, and for the first time in the whole season, they can finally breathe.

Three Details Foreign Viewers Might Miss

1. Babylon is a mercenary organization, not a “killer squad.”

The people who show up at the end chasing the bounty are freelance killers. Babylon itself is something closer to a private, state-adjacent military organization.

Worth noting as a personal take: it’s unlikely South Korea’s government would actually rely on a private mercenary group like this in real life. The country already runs a tight intelligence network through the National Intelligence Service and the Defense Intelligence Command, given its ongoing standoff with North Korea. There’s not much practical reason to outsource that work to a group like Babylon.

2. The shooting range announcement isn’t dramatic exaggeration.

While Babylon’s mercenaries raid Jin-man’s house, you can hear a military announcement playing in the background — something like: “Live-fire exercises will take place between these hours. Please don’t be alarmed, and stay away from the range.”

That’s a real thing. Announcements like this are common near Korean military bases and shooting ranges, because South Korea is still, technically, in a standoff with the North. It’s a small detail, but an accurate one.

3. Why the guns are sold in secret — Korea’s gun laws.

This entire premise doesn’t work without its setting. South Korea does not treat firearms as ordinary private property. Civilian firearm possession is tightly controlled through permits, and hunting firearms are subject to strict storage and release procedures through the authorities. Assault rifles like the K-2, or military-style carbines, are completely off the table for ordinary civilians.

Even legally owned hunting rifles have to be turned in and stored at a local police station once hunting season ends. That’s part of why gun-related deaths are almost nonexistent here.

In the US, where legal gun purchases are common, a black market weapons shop wouldn’t carry nearly the same tension. In Korea, it does. Murthehelp only makes sense as a hidden, dark web operation because of how strict the real gun laws actually are.

Who Dies in A Shop for Killers Season 1? Quick Answers

Does Bale die? No, not in Season 1. He survives every encounter with Jin-man this season — but his story is far from over.

Does Brother die? No. He survives the safe house attack along with the rest of Jin-man’s allies.

Does Min-hye die? No, Min-hye makes it through Season 1 in one piece. The actress herself said in a Season 2 interview that she was relieved her character survived — honestly, so was I. She’s back and just as sharp in Season 2.

Does Pa-shin die? No. Pa-shin survives. He’s one of the most beloved supporting characters in the show, and it’s easy to imagine the writers didn’t take the decision to kill him off lightly.

Does Bae Jeong-min die? Yes. After betraying Ji-an, he spends what’s left of his screen time making things worse for everyone around him — until Lee Seong-jo finally puts him down, in a death that feels satisfying rather than tragic.

Who killed Bae Jeong-min? Lee Seong-jo, the same man who murdered Ji-an’s parents.

Does Lee Seong-jo die? Yes. Ji-an shoots him herself in the season’s climactic confrontation.

Is Jin-man really dead? No. His death is faked. He survives and reappears, badly wounded, at the very end of Season 1 — and the real reason behind those injuries doesn’t come out until Season 2.

Basic Info

Video: A Shop for Killers | Official Trailer | Disney+ Singapore / Source: Disney+ Singapore (YouTube)
  • English Title: A Shop for Killers
  • Korean Title: 킬러들의 쇼핑몰
  • Based on: the novel The Murderer’s Shopping Mall by Kang Ji-young
  • Streaming: Disney+ (Season 1: January 17, 2024)
  • Episodes: 8
  • Directors: Lee Kwon, No Kyu-yeop
  • Writers: Ji Ho-jin, 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), Lee Tae-young (Brother), Kim Min (Pa-shin), Seo Hyun-woo (Lee Seong-jo), Park Ji-bin (Bae Jeong-min)

Curious what you need to know before Season 1 even starts? Here’s the no-spoiler primer:

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

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

Want to see what happens after Jin-man’s “fake death”? Season 2 picks up right where this leaves off:

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

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

Looking for more Korean action and thriller dramas after A Shop for Killers?

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 detail hit hardest for you — Jin-man’s compromise, or Ji-an’s negotiation at the end? 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 Jung Jin-man and Jung Ji-an from A Shop for Killers amid explosions, drones, and gunfire.

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

Season 2 assumes you already know who Jin-man and Ji-an are to each other. Here’s everything you need before you start. No spoilers.


A Shop for Killers Season 2 is now on Disney+, and it assumes you already know Season 1.

Season 2 appears built around Ji-an’s rise. An ordinary college student becomes someone who survives — and eventually runs — a world full of professional killers. Without knowing where that journey started, Season 2’s biggest moments won’t land the way they should. Start with Season 1.

An Uncle’s Death, and a Weapons Shop in Disguise

Jung Ji-an grew up under the care of her uncle, Jung Jin-man, her only guardian. Then, one day, news arrives that he’s suddenly died.

There’s no time to grieve. Ji-an is immediately confronted with what he left behind: a bank account holding 18.7 billion won from an unknown source, and a website disguised as an ordinary agricultural supply shop — actually a dark web weapons marketplace called “Murthehelp.”

The moment word of his death gets out, professional killers start coming for the shop. Ji-an is thrown into danger without any idea why. But piece by piece, she starts remembering the brutal survival training her uncle put her through, and the advice that always started the same way: “Listen carefully, Ji-an.”

Jung Jin-man

A former mercenary, and the man running a weapons shop for killers. Lee Dong-wook’s casting as this mysterious character has been widely praised as a perfect fit.

He comes across as listless one moment, quietly funny the next, and endlessly anxious that his niece might end up with the wrong guy — a tsundere uncle if there ever was one. No line captures him better than “Listen carefully, Ji-an.” Anyone who’s seen this show remembers it.

Jung Ji-an

Kim Hye-jun plays an ordinary college student who slowly awakens under pressure. The chemistry between uncle and niece is what holds the entire show together.

With help from her uncle’s old allies — So Min-hye, Brother, and Pa-shin — Ji-an fights off wave after wave of enemies.

One breakout performance worth calling out: Kim Min, who plays Pa-shin, a Thai Muay Thai master, became a genuine scene-stealer. Kim Min is Korean, but his Thai-accented performance was convincing enough that some viewers assumed he was a foreign actor. He’d already earned praise for a similar role — a Filipino hitman — in Disney+’s Casino. Geum Hae-na, who plays So Min-hye and takes on a Chinese character in this show, drew similar attention for the same reason.

Why It’s Worth Watching — Stylish Action and a Locked-Room Survival Story

This show moves constantly between past and present, delivering action in every form imaginable — Muay Thai, hand-to-hand combat, close-quarters gunfights, sniping, booby traps, even drones.

You can tell the cast is handling most of the physical work themselves, which gives the fight scenes real weight. Season 1 largely plays out as a “locked-room survival story,” confined mostly to a countryside house — and pulling this much sustained tension out of such a tight space is exactly what makes this series work.

For context, the show is based on the novel The Murderer’s Shopping Mall by Kang Ji-young. The novel and the drama differ significantly in tone and scale — that’s a story for the next post, which does contain spoilers.

The Verdict

If you want to actually enjoy Season 2, you need to sit through this tight, breathless survival story first. Understanding how the bond between Jin-man and Ji-an was built is the only way to understand why Ji-an shows up in Season 2 as a completely different person.

Basic Info

Video: A Shop for Killers | Official Trailer | Disney+ Singapore / Source: Disney+ Singapore (YouTube)
  • English Title: A Shop for Killers
  • Korean Title: 킬러들의 쇼핑몰
  • Based on: the novel The Murderer’s Shopping Mall by Kang Ji-young
  • Streaming: Disney+
  • Season 1 Premiere: January 17, 2024
  • Episodes: 8
  • Directors: Lee Kwon, No Kyu-yeop
  • Writers: Ji Ho-jin, Lee Kwon
  • Cast: Lee Dong-wook (Jung Jin-man), Kim Hye-jun (Jung Ji-an), Jo Han-sun (Vail), Geum Hae-na (So Min-hye), Lee Tae-young (Brother), Kim Min (Pa-shin)

Looking for 2026’s hottest Netflix Korean dramas while you wait for more episodes?

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

Watching A Shop for Killers? Are you Team Jin-man or Team Ji-an? Drop your take 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.