If Wishes Could Kill S1E04 Review: Na-ri's wish cracks the curse wide open at Seorin High
A tense ghost hunt becomes a locker-room heist, then drops the season's ugliest secret right on Na-ri's name.
Episode 4 is where If Wishes Could Kill stops letting the curse feel like a weird app mystery and starts making it personal. The hour begins with a safety briefing, a yundo compass, and everyone trying to keep Yoo Se-ah alive long enough to follow the trail. By the final scene, the app has pulled one of the friend group’s own names onto the murder board. That is the kind of cliffhanger that makes you sit up, rewind, and immediately distrust every soft look from the previous three episodes.
Se-ah follows the ghost instead of the rules
The best thing about this episode is how neatly it weaponizes Se-ah’s personality. She is warned, repeatedly, to stay protected: keep the compass on, return if the timer restarts, do not answer calls or messages, check in through Bangwool or Kang Ha-joon. This is normal horror-survival advice, and Se-ah hears it with the exact face of someone who will absolutely break the rule the second her instincts tell her to.
That could be annoying if the writing treated her bravery as simple recklessness. It doesn’t. Se-ah charges forward because movement is her language. She is an athlete before she is a ghost target, and the episode uses that beautifully when she chases Ogre Min-soo through alleys, rooftops, and fences after the group tracks Choi Hyeong-wook’s phone activity to Baekun Middle School. Her physical confidence gives the scene its snap. The guy thinks he is escaping a cult recruitment ambush. Se-ah treats the chase like a deeply inconvenient sprint drill.
The comic burst matters because the episode is otherwise loaded with dread. Hyeong-wook’s repaired phone becomes a dead boy’s digital afterimage. His browser history, Discord chats, Google sync, search patterns, and pill anxiety tell us he was spiraling before Girigo got him. Ha-joon reads the machine like a crime scene, while Se-ah and the others keep tripping over the social awkwardness of pretending Hyeong-wook is alive long enough to answer a call from someone who knew him.
That call is one of the hour’s sharpest little set pieces. Ogre Min-soo thinks he has reached his online friend. The kids stay muted, improvise, and nearly blow it because they do not know the usual meeting place. It is funny in the panic-attack way high school mysteries can be funny: everyone is making a plan two seconds after they needed one. Then the comedy curdles when Min-soo admits he and Hyeong-wook saw the same post about Girigo, and Hyeong-wook skipped over the details that mattered.
Min-soo’s fear also changes the shape of Hyeong-wook’s death. He did not simply discover a cursed wish app in isolation. He had an online friend, a school rumor, exam pressure, pills for his heart palpitations, and enough desperation to gamble on something he half-believed. The show lets that sit without turning Hyeong-wook into a saint. He was a stressed, messy, lonely kid who wanted an impossible shortcut. That makes the curse nastier, not cleaner.
The deleted post brings Baekun Middle School back to Seorin
The middle stretch is all clue work, and it is much better than a pure exposition dump. Min-soo remembers the post title, “Seorin High. A Ghost Story,” plus the names Kwon Si-won and Do Hye-ryung. He also remembers that the post had a photo, which matters because Ha-joon can pull a cached image from Hyeong-wook’s laptop. For a show about supernatural punishment, Episode 4 is very into the mundane horror of data persistence. Deleted does not mean gone. A dead student’s laptop can still accuse people.
The cached photo gives the group the next step, but it also starts messing with identity. Min-soo identifies Si-won on the left and Hye-ryung, the shaman’s daughter, on the right. A file transfer flashes Kang Ha-young’s name. Later, at the corner store, the old shop owner complicates everything: the shaman’s daughter is the girl on the left, not the one everyone has been calling Hye-ryung. Her name is also not Do Hye-ryung, because the shop owner remembers the daughter’s name as ordinary, not unusual.
That confusion is the episode’s smartest horror beat, because it does not require a jump scare. The fear comes from labels slipping off people. Who was the girl in Se-ah’s dream? Who was the girl pointing behind her? Who was buried inside the rumor as the “crazy shaman’s daughter”? If the whole Girigo story was passed around online with a swapped name or wrong face, then every kid who read it inherited a corrupted curse map.
Bangwool’s presence keeps this from becoming too neat. She knows the folk vocabulary, recognizes shaman flags, explains why a shaman’s house would be marked, and buys the good salt with the confidence of someone who has been waiting for an excuse to use it. She is also hilarious. Her whole deal this hour is half guardian, half walking haunted-house employee who refuses to say the scariest thing until the children are already inside the circle.
The salt-circle scene is exactly the tonal sweet spot If Wishes Could Kill does well when it is locked in. Bangwool makes the protective field too tight, Se-ah and Ha-joon complain about heat and sweat, and the air still feels wrong. The kids are pressed shoulder to shoulder in the dark, joking because they are scared and scared because the jokes are not helping enough. The line about standing still and yelling if something comes after them is both practical advice and a perfect summary of the group’s current skill set.
Ha-joon, meanwhile, gets one of his better episodes because the writing keeps him useful without sanding off his edges. He is the logic-first kid, the one who can read device metadata and understand how Girigo’s videos might retain GPS data, but he is also visibly unsettled when Se-ah sees things he cannot. His slap-the-mosquito cover is awkward enough to be funny, protective enough to be sweet, and tense enough to remind us that he is trying to control a situation that keeps refusing to stay measurable.

The shaman house makes every answer more dangerous
Once the group reaches the supposed shaman’s house, the episode moves from teen sleuth mode into full dark-confetti horror. The details are wrong in a way that feels handmade and mean, not glossy haunted-attraction neat. Bangwool finds a dangganjiju, something meant for ceremonial flags at Buddhist temples, sitting where it does not belong. There is blood on it. There is no proper shrine. Inside, she finds a diorama of hell, sabotage around the shrine, and a deolmi that makes her wonder if she is looking at a curse.
The scarier idea is that none of the symbols line up. Bangwool can read pieces of the scene, but the total picture resists her. Buddhist influence, shamanic setup, shrine damage, protective objects, curse objects, blood: it looks less like one ritual than a fight between rituals. Someone may have been trying to protect a person. Someone else may have been trying to punish one. The house feels abandoned, but the spiritual violence inside it still has a pulse.
Se-ah’s side of the sequence is cleaner and creepier. While Bangwool investigates, Se-ah sees the girl from her dream. Ha-joon cannot see her, which creates that classic K-drama horror ache: one person is getting called, the other can only watch the fear move across her face. The ghost leads Se-ah away from the salt circle and toward a buried picture of their school. That is a huge risk, and Ha-joon is right to worry that the ghost could be tricking her. But the ghost also leads them to something useful, which is almost worse. Helpful ghosts are harder to fear correctly.
That buried school image yanks the story back to Seorin High with new force. The curse is not floating around the student body randomly. The school, the deleted ghost post, the old shaman house, and the Girigo app all now sit in the same web. Bangwool lays it out plainly: this was not one person’s work. The evidence feels connected and contradictory at once. The group has clues, but no clean moral diagram.
Then Ha-joon gets the tech breakthrough. If Girigo videos keep their original file format, they may retain GPS data. If they can access the server, they can find where a wish video was recorded. It is a very modern ghost-story move: the haunted object now includes a server with metadata. The spirits may be old, the rituals may be older, but the trail runs through login screens, admin IDs, and a coach whose password hygiene is a cry for help.
Se-ah recognizing the admin login from Coach Song’s computer is a clever pivot because it gives her agency outside the supernatural plot. She knows the school physically: the hole in the fence exists because she made it for secret workouts, and the coach’s code is one-two-three-four because some adults should be legally banned from touching technology. The break-in has breezy teen-caper energy, right until the server opens and the mood drops through the floor.
What this hour costs
Episode 4 frames wishing as a contamination problem. Hyeong-wook’s death looked like the cost of one boy’s desire, but the hour keeps widening the blast radius. Min-soo shared the rumor. The deleted post carried names and a photo. The old neighborhood misremembered, mislabeled, or concealed the girl at the center of the story. Se-ah is being guided by a ghost whose motives remain blurry. Even the adults are implicated through Coach Song’s Girigo admin login, whether she built the thing, hosted it, covered for it, or became another person caught in its machinery.
The Na-ri reveal hits because it violates the emotional math the show has been using. Lim Na-ri has been framed as the popular girl with a fragile interior, someone whose cruelty and fear could plausibly mask pain without turning her into the villain. Then the server shows a wish video from November 4, 2008, where Na-ri says there are two people she wants dead, naming Hyeong-wook first. Kim Geon-woo’s reaction is pure disbelief, and the question lands like a curse logic bomb: if Na-ri made a death wish, how is she still alive?
Verdict
This is the strongest episode so far because it balances clue density with character flavor. The hour has a lot to move: Hyeong-wook’s phone, Min-soo, the deleted post, the wrong-name photo, the shaman house, Se-ah’s ghost sighting, the Girigo metadata, Coach Song’s admin access, and Na-ri’s wish. It could have felt like a wiki page with screams. Instead, the writing keeps letting jokes, irritation, sweat, fear, and teenage pettiness leak into the investigation.
The caveat is that the mythology is now complicated enough to need discipline. Haetsal, Ha-young, Hye-ryung, Si-won, Na-ri, and the shaman’s daughter identity twist are all circling the same mystery, and the show has to keep those names emotionally legible as well as puzzle-legible. Still, Episode 4 earns its big swing. The Na-ri cliffhanger is mean in the best way, and Se-ah’s haunted athletic-girl courage gives the hour a pulse that never lets the exposition go stale.
Rating: 8.4/10