A Shop for Killers (Season 1) (2024) official poster
📺 K-Drama Guide · Action · Thriller

A Shop for Killers (Season 1)

킬러들의 쇼핑몰 · 2024
✅ Completed · 8 eps
🎬 Disney+ · Hulu
⭐ 8.7 / 10 MDL
🔞 18+ · Violence
⚡ Updated · Apr 4, 2026

📋 Drama Overview

Everything you need to know before you hit play.

A Shop for Killers (Season 1) (2024) official poster
Completed
🔥 Action Must-Watch
A Shop for Killers (Season 1)
킬러들의 쇼핑몰 · 2024 · South Korea
WriterJi Ho-jin, Lee Kwon
DirectorLee Kwon, Noh Kyu-yeop
Episodes8 eps · ~50–63 min each
⏱️ Binge Time8h 24m
AiredJan 17 – Feb 7, 2024
GenreAction · Thriller · Mystery
Content Rating18+ · Violence & Profanity

Disney+
Hulu
Survival
Hidden Past
Assassin
Uncle-Niece
PMC Mercenary

Jung Ji-an is a college student who lost her parents as a child and was raised by her uncle, Jeong Jin-man — a quiet, closed-off man who ran an unremarkable shopping mall and never fully explained himself. The lessons he gave her growing up seemed odd: how to escape from locked rooms, how to stay calm under fire, how to read a room before entering it. She thought he was eccentric. When Jin-man dies suddenly and the police call it a suicide, Ji-an arrives at the house alone. Within hours, trained killers breach the perimeter. The shopping mall was never just a shopping mall.

What follows is a single-day survival siege unlike anything in recent K-drama memory — told in a loop of present-tense action and past-tense revelation. The flashbacks are the architecture. Jin-man’s history as a mercenary for a private military company called Babylon, his feud with the psychopathic operative Bale, and the chain of events that put Ji-an at the center of it all slowly clicks into place. Lee Dong-wook, in the most physically restrained and emotionally complex role of his career, makes Jin-man a man of devastating purpose. Kim Hye-jun carries the whole weight of the present.

Episode Progress
8 / 8 ✅ Completed

▶ Official Trailer

🎭 Cast & Characters

Six performances that carry this story — from the uncle who prepared her, to the man who wants her dead.

Lee Dong-wook as Jeong Jin-man in A Shop for Killers (Season 1) (2024)
Lee Dong-wook
Jeong Jin-man

Lead

Kim Hye-jun as Jeong Ji-an in A Shop for Killers (Season 1) (2024)
Kim Hye-jun
Jeong Ji-an

Lead

Jo Han-sun as Bale in A Shop for Killers (Season 1) (2024)
Jo Han-sun
Bale

Villain

Seo Hyun-woo as Lee Seong-jo in A Shop for Killers (Season 1) (2024)
Seo Hyun-woo
Lee Seong-jo

Antagonist

Park Ji-bin as Bae Jeong-min in A Shop for Killers (Season 1) (2024)
Park Ji-bin
Bae Jeong-min

Supporting

Geum Hannah as So Min-hye in A Shop for Killers (Season 1) (2024)
Geum Hannah
So Min-hye

Supporting

🍿 Where to Watch

Stream A Shop for Killers (Season 1) on these platforms.

📺 Episode Guide

Spoiler-light recaps — enough to remember where you left off, nothing that ruins the ride.

A Shop for Killers (Season 1) Episode 1 — Murthehelp
EP 01
Murthehelp
January 17, 2024
Ji-an gets the call. Her uncle is dead — officially a suicide. She arrives at the house she grew up in, still not sure what to feel. Then a man with a weapon appears at the door. The show announces itself in the first ten minutes: this is not going to slow down. The opening assault is staged with real craft — tight spaces, overlapping threats, a protagonist who is terrified but not frozen. The title card hits before she fully understands what she’s walking into.

A Shop for Killers (Season 1) Episode 2 — Jeong Jinman
EP 02
The Man She Called Uncle
January 17, 2024
The timeline splits. Jin-man receives a call that changes everything — the episode cuts between his present and Ji-an’s besieged house, slowly explaining why she was trained the way she was. The second assault wave arrives with different personnel and different tactics. Ji-an is alone. The flashbacks are not filler — they are the reason this drama works. Every memory of Jin-man adds weight to the man she thought she knew.

A Shop for Killers (Season 1) Episode 3 — The Strong Don't Howl
EP 03
The Strong Don’t Howl
January 24, 2024
Ji-an breaks out of the house and into the surrounding mountains — the siege expands into terrain. She is searching for a way to reach Jin-man, who is still unreachable. The episode’s title is a line he said to her when she was a child, and that memory surfaces here with full force. The Muay Thai fighter Pasin enters the story, and the show establishes its rule: every person connected to Jin-man is carrying a debt. This episode is the most physically demanding of the season for Kim Hye-jun, and she delivers.

A Shop for Killers (Season 1) Episode 4 — The Shopping Mall
EP 04
The Shopping Mall
January 24, 2024
Ji-an and Jeong-min reach the underground level of the house — and the shopping mall reveals itself. The infrastructure of what Jin-man actually built is extraordinary: a weapons depot, a communication system, a network of allies accessible through an interface called Murthehelp. Brother is here, and so is the first real explanation of the business. This is the episode where the world-building lands. The shift from survival panic to tactical inventory is jarring in the best way.

A Shop for Killers (Season 1) Episode 5 — Babylon
EP 05
Babylon
January 31, 2024
The private military company at the center of everything finally has a name. Babylon. Ji-an watches footage of Jin-man she was never meant to see — the man she thought she knew dismantling that image in real time. Jeong-min points a gun at her head. Trust fractures in every direction. This is the episode where the emotional stakes catch up to the physical ones: Ji-an is not just surviving a siege, she is re-evaluating every memory of the man who raised her.

A Shop for Killers (Season 1) Episode 6 — Jeong Jin-man
EP 06
Who He Was
January 31, 2024
The backstory completes itself. Jin-man’s time inside Babylon — how he rose, what he saw, what he couldn’t accept, and how the massacre of his family turned a mercenary into a man in hiding. Lee Dong-wook gets the episode that the whole series has been building toward for him. The scenes between Jin-man and Bale in the past are the show at its most cinematic. By the time the episode ends, Jin-man’s apparent suicide reads entirely differently than it did in episode one.

A Shop for Killers (Season 1) Episode 7 — Bale Returns
EP 07
Bale Returns
February 7, 2024
Bale, presumed dead, was never dead. His return is the show’s best villain reveal — unhurried, terrifying, and personal. Jin-man fights to protect Ji-an while managing the information she still doesn’t have. The episode uses the Honda alliance to fill in the last pieces of the family massacre backstory, and the result recontextualizes every quiet moment between uncle and niece in the entire series. The action in the final act of this episode is the season’s best choreography.

A Shop for Killers (Season 1) Episode 8 — The Last Duel
EP 08
The Last Duel
February 7, 2024
The final siege. Ji-an has stopped running and started deciding. Jin-man’s allies converge on the house, and the last confrontation unfolds across multiple levels of the building that has been the show’s entire world. The finale does something brave: it reveals that Jin-man’s death was never what it seemed, and the test Ji-an has been unknowingly passing this whole time was designed. Whether that choice feels earned or like a cheat depends entirely on how you’ve been reading Jin-man. The last shot sets up Season 2 cleanly without undercutting what just happened.

✍️ KDramaWorlds Editor’s Take

Our honest read on why this drama is worth your time — and who it’s for.

⚡ Relentless Action
🧠 Flashback Architecture
🥷 Tactical Survival
💔 Uncle-Niece Gut Punch
🎬 Cinematic Staging

The premise sounds disposable: a girl gets attacked in a house, tries to survive, uncovers her uncle’s secret past. What A Shop for Killers actually is — once you’re in it — is a masterclass in structural restraint. The entire first season takes place across roughly one day in the present, with a decade of backstory woven in through flashbacks that never feel like exposition. Every memory earns its placement. Every revelation about Jin-man changes how you read the action happening right now. It is a drama about grief and inheritance as much as it is about drones and mercenaries, and it holds both registers without letting either one collapse the other.

A Shop for Killers (Season 1) (2024) — cinematic still

Lee Dong-wook has spent his career playing characters with supernatural stillness — the Grim Reaper, the Gumiho, the cool-eyed lead. Jin-man is the logical conclusion of all of them, stripped of fantasy and placed into a grounded world where that stillness is earned through violence and loss. Kim Hye-jun, as Ji-an, does something harder: she has to be reactive to a world she doesn’t understand yet, and make that reactive state feel like agency rather than passivity. She succeeds. The divisive element is the pacing — the middle episodes (5 and 6) slow into backstory mode, and viewers who came purely for the action sequences will feel the gear shift. Stick with it. The slowdown is the point.

The finale’s reveal — that Jin-man faked his death and the entire siege was, in part, a test — will split audiences cleanly down the middle. Some will feel manipulated. Others will find it the only logical endpoint for a man who treated love as a form of preparation. Both readings are correct, which is exactly what a good thriller ending should do. Eight episodes is the right length. The story doesn’t overstay. It ends when Ji-an has become what Jin-man always knew she could be — and that’s enough.

👍👍👍 BEST FOR 👍👍👍
🎬 Fans of Moving, My Name, or Vagabond who want tighter pacing
🥷 Anyone who wants elite action choreography with real emotional stakes underneath
💔 Viewers who respond to family trauma told through action rather than melodrama

💬 Helpful? Share this guide →

Share your reaction to this drama.

You can pick up to 3 reactions.

Before You Comment

Keep it kind, skip the harsh language, and please — no spoilers. Everyone's taste is different, and that's perfectly fine.

This space is for real reactions and discussion from other viewers. Help keep it comfortable for everyone by not giving away major plot details.