©NovelBuddy
Touch Therapy: Where Hands Go, Bodies Beg-Chapter 294 - 295: Trap
By the time the first take rolled, Joon-ho could feel the set watching them like a living thing.
Not openly. Not enough to get scolded. Just in the way conversations dipped when Mirae passed, in the way Seo-yeon's stylist suddenly found reasons to stand between her and the crowd, in the way a runner's phone kept appearing and disappearing like a nervous tic.
He kept his face neutral through it all. Public protocol didn't mean being cold. It meant being boring.
Boredom was armor.
When the director called for a reset and the crew scattered to adjust lights, Su-bin drifted in like she belonged there. Cap pulled low, lanyard clipped, a half-used coffee in her hand like she'd been on this set since dawn. She didn't greet them like a friend. She didn't even look at Seo-yeon long enough to make the girl self-conscious.
She stopped at Joon-ho's shoulder and murmured, "Walk."
He didn't ask where. He just started moving, casual, and she fell into step beside him, perfectly timed so it looked like two colleagues crossing basecamp.
Mirae clocked it and didn't follow. Good. Seo-yeon stayed with her makeup artist. Better.
Su-bin's voice was low, businesslike. "You did okay. No reaction. No eye darting. If you're going to be hunted, at least don't bleed."
"Nice to see you too," Joon-ho murmured.
She made a face like she'd tasted something bitter. "Madam Ha-eun told me to babysit you because she wants to spend time with Soo-jin."
Joon-ho's mouth twitched. "So I'm a chore."
"You're an errand." Su-bin's eyes slid over him. "Don't get emotional about it."
He almost laughed, but swallowed it. "How romantic. She pawned me off so she can flirt."
"She didn't pawn you off," Su-bin corrected. "She delegated. There's a difference."
They reached the edge of basecamp where the foot traffic thinned—between catering and the production office trailers. Su-bin angled them behind a stack of water crates, out of easy sightlines.
"Okay," she said. "Now you can look like a person."
Joon-ho exhaled slow. "What do you have?"
Su-bin's gaze flicked over basecamp again, sharp as a lens. "First: we stop thinking like artists. We think like thieves."
"Great," he said flatly. "We're doing crime now."
"We're preventing crime," she corrected. "Second: we don't chase. Chasing makes them run. We trap."
Joon-ho nodded. "I'm listening."
Su-bin took her phone out and opened a notes app. No dramatic folders, no spy aesthetic. Just plain text.
"Circle list," she said. "Anyone who can capture, package, and upload. Not everyone with a phone. Anyone with access."
She started tapping, speaking as she wrote.
"PA team. Runners. PR assistant assigned to set. The data wrangler who handles dailies transfers. The editor bay staff. Anyone who touches BTS cameras or their cards."
"And security?" Joon-ho asked.
Su-bin's mouth tightened. "Security is always on the list. Sometimes they're lazy. Sometimes they're bought. Same with drivers."
She added two more lines.
Joon-ho leaned against the crates, scanning the path between production and basecamp. "We're assuming the leak isn't random."
"Not random," Su-bin agreed. "The posts have rhythm. You don't get rhythm from a bored intern. You get rhythm from someone being told when to post."
His jaw tightened. "Timing windows."
"Exactly." Su-bin lifted a finger like she was teaching a slow student. "We find their windows. Then we plant something that only the leaker will bite."
A runner passed. Su-bin didn't stop talking; she just lowered her volume. Joon-ho matched her calm.
"After dailies upload," Su-bin continued. "After wrap. Lunch, because people split up and phones are everywhere. And—"
Her eyes flicked to the production office trailer. "—whenever the BTS unit dumps footage to their drive."
Joon-ho stared at the trailer door. "So where do we start?"
"We start by making it look like we're not starting." Su-bin pocketed her phone. "Come with me."
They walked toward the production office, not hurried. Just two people with jobs. Su-bin held her coffee like a shield, and it worked—people glanced, assumed she belonged, and looked away.
Inside the production office trailer, the air smelled like printer ink and instant noodles. Clipboards, call sheets, the quiet panic of schedules on the verge of collapse. A production coordinator looked up, eyes tired, then softened when she saw Su-bin's lanyard.
"Hey—do you need—"
"Borrowing the call sheet archive," Su-bin said, already moving. "And the drive transfer log if you have it."
The coordinator blinked. "Uh… the data wrangler—"
"I'll talk to him too," Su-bin said, tone pleasant but final. She smiled as if she was doing them a favor. "This is to protect the production. If this scandal grows legs, your sponsors will start asking questions. You want that?"
The coordinator's face went pale. "No."
"Then help me help you," Su-bin said. She didn't threaten. She just stated gravity like the weather.
Joon-ho watched it with a small flicker of admiration. Su-bin didn't bully. She just made reality unavoidable.
They got the call sheets first—today and the previous day. Su-bin flipped through them quickly, eyes catching details Joon-ho wouldn't have thought mattered: who was assigned to talent, who was assigned to BTS, who rotated lunch coverage, who had keys to which trailer.
She tapped a name. "This runner," she murmured. "Always near talent zone."
"That's normal," Joon-ho said.
"Normal is a pattern too," Su-bin replied. "Write it down."
She didn't actually write it down yet, just stored it in that quiet internal ledger of hers.
Then she asked for the data wrangler.
He arrived a few minutes later—young, tired, defensive by default. The kind of person who handled sensitive files and assumed everyone else wanted to blame him.
Su-bin didn't let it turn into a fight.
"We're not accusing you," she said, leaning on the counter like they were friends. "We're mapping access. Who touches what, when. That's it."
The wrangler's shoulders dropped a fraction. "Okay."
"Show me the pipeline," Su-bin said. "From camera card to storage. Who has admin. Who can export."
He explained. Su-bin asked clean questions. Joon-ho listened, building the picture. The dailies went to one drive, then to two backups. BTS had a separate folder. A shared link existed for "quick review" among key staff.
"Quick review links," Su-bin repeated, tasting the phrase. "Who gets them?"
The wrangler hesitated. "Director, producers, sometimes PR…"
"And how many times do you generate them?" Su-bin asked.
"Every day."
"At what time?" she pressed.
He checked his phone. "Usually… after lunch. Around two. Then after wrap for the next day's preview."
Su-bin's gaze met Joon-ho's.
Timing windows.
"Do you track who opens the link?" Su-bin asked.
The wrangler frowned. "Not really. It's… shared. Anyone with it can—"
"Great," Su-bin said, like he'd confirmed her favorite theory. "We'll fix that."
Joon-ho felt his pulse sharpen. "Can you generate separate links?" he asked.
The wrangler blinked. "Uh… yeah. Different permissions."
Su-bin smiled. "Perfect. Tomorrow we'll do that."
The wrangler looked nervous. "Tomorrow?"
Su-bin patted the counter lightly. "Today we observe. Tomorrow we trap."
They stepped out of the trailer and into the thin sun. The set noise hit again—shouts, carts rolling, someone laughing too loudly. Su-bin walked as if none of it could touch her.
Joon-ho kept his eyes on the moving pieces: BTS camera operator checking lenses; a PR assistant talking to someone off-set; a runner carrying a drive case.
"Circle list is getting shape," he said.
"Mm." Su-bin slowed near the parking area where staff cars sat baking. Fewer eyes here. "Now we add the human part."
She leaned close. "Who benefits from this?"
Joon-ho's answer came immediate. "EON."
Su-bin's brows lifted. "You're learning."
He didn't smile. "They've done this before. Bully edit, controversy bait, career erosion. They don't need truth. They need noise."
Su-bin watched him for a second, then nodded. "Okay. If it's EON-style, they didn't just hire a leaker. They hired a package."
"A package," Joon-ho echoed.
"Someone writes the captions. Someone chooses the framing. Someone times the drops." Su-bin ticked it off on her fingers. "And someone on-site supplies raw material."
Joon-ho's phone buzzed.
Harin.
He answered on the first ring, stepping a little away so his voice wouldn't carry. "Unnie."
Harin sounded like she hadn't slept. Sharp and controlled, the way she got when she was already ten moves ahead but still furious. "I saw the new post. Don't tell me Seo-yeon cried on camera."
"No," Joon-ho said. "We walked out clean." 𝚏𝗿𝗲𝐞𝚠𝕖𝐛𝗻𝗼𝐯𝕖𝚕.𝚌𝗼𝗺
"Good," Harin replied, and he could hear the exhale she didn't allow herself. "Listen carefully. This isn't netizen randomness. It's structured."
Su-bin leaned closer, listening too, her expression hardening.
Harin continued. "The language pattern repeats. The drop timing repeats. The accounts that amplify are the same cluster. It's a smear package. They're manufacturing a narrative."
Joon-ho's throat went tight. "So what do you need from me?"
"Proof," Harin said immediately. "Hard proof. Something a lawyer can hold. Something PR can weaponize. Right now we're fighting fog."
Su-bin lifted her chin and mouthed, Trap.
Joon-ho nodded. "We're mapping access. We can run a honey file."
There was a beat of silence, then Harin's voice sharpened with approval. "Good. Do it. But don't spook the supplier. If they go dark, the handler swaps them and you lose the thread."
Joon-ho's gaze flicked to the production office trailer again. "We won't chase."
"Trap," Harin agreed. "And Joon-ho—keep Mirae stable. No public tantrums. If she claps back, they'll slice it into a villain montage."
He glanced across basecamp. Mirae stood near wardrobe, laughing with someone, bright and perfect, a professional mask so good it almost hurt to see.
"I'll handle her," he said quietly.
Harin's tone softened by half a degree. "And Seo-yeon?"
"Shaky," he admitted. "But she's holding."
"Good," Harin said. "Hold her. I'll handle the outside. You handle the inside. I'll call again tonight."
The line ended.
Su-bin let out a slow breath. "Smear package," she repeated, like tasting blood. "I hate those."
Joon-ho looked at her. "Madam Ha-eun sent you because she trusts you."
"She sent me because I'm convenient," Su-bin corrected. Then, after a pause, she added, "But yes. I'll do it."
He almost thanked her. He didn't. Gratitude could wait; competence couldn't.
Su-bin opened her notes again and started building the circle list properly: names, roles, access points, the times they drifted near talent. Joon-ho fed her details—who hovered too long, who asked too many "concerned" questions, who had a habit of filming BTS with "innocent" angles.
Su-bin's thumbs moved fast. "Tomorrow we split links," she said. "Different link per circle. If a version leaks, we know which circle it came from."
"And today?" Joon-ho asked.
"Today we watch," Su-bin said. "And you keep doing public protocol. Mirae and Seo-yeon don't talk to anyone alone. Not even 'friends.' Everyone is a microphone."
Joon-ho's gaze hardened. "Copy."
Su-bin pocketed her phone. "I'll float closer. If anyone tries to bait you with questions, I'll intercept."
He nodded. Then, as she turned to go, he added, "Tell Madam Ha-eun… enjoy her time with Soo-jin."
Su-bin's mouth twitched like she hated herself for it. "If she asks, I'll say you're still alive. Barely."
She walked back toward basecamp with the same unhurried pace, already disappearing into the flow.
Joon-ho stayed by the cars for a moment longer, letting the sun burn a little heat into his skin. He could feel the day like a wire pulled tight—one wrong move and it would snap, loud.
Then he went back in.
Night came in pieces: wrap calls, tired smiles, the crew dispersing like a tide pulling out. Joon-ho got Mirae into her van first, then Seo-yeon with her manager, then finally allowed himself to breathe when the doors closed and engines started.
Back at the hotel, Mirae kicked off her shoes and stood in the middle of the room like she'd been holding herself upright all day through sheer spite. The moment the door shut, her shoulders dropped.
"God," she muttered. "I wanted to bite someone."
Joon-ho set the room key down and walked behind her. "I know."
Mirae glanced at him over her shoulder, eyes bright with that sharp, dangerous energy. "Did we win today?"
"We didn't lose," he said, and that was the truth.
Her jaw worked. Then the edge softened. "Seo-yeon… did she—"
"She held," he said. "Because you held."
Mirae's breath wavered. For the first time all day, her mask cracked—just a hairline fracture.
Joon-ho stepped close and slid his hands onto her shoulders. He didn't pull her into sex. Not yet. He did what he always did when the world clawed at them: he brought her back into her body.
His thumbs pressed into the knots at the base of her neck, slow and firm. Mirae's eyes fluttered shut.
"Breathe," he murmured against her hair.
She exhaled like she'd been waiting for permission.
He worked down, kneading the tension out of her shoulders, then along her spine with the heel of his palm. Mirae's body softened under his hands, the sharpness melting into heat.
"You're doing too much," she whispered.
"I'm doing enough," he corrected.
She turned in his arms, pressing closer. Her mouth found his, not frantic—hungry and relieved. Joon-ho kissed her back, slow, grounding, letting her set the pace. Mirae's fingers slid under his shirt, tracing the lines of his stomach like she needed proof he was real.
"Promise me," she murmured against his lips, voice rough. "No exploding."
He huffed a quiet laugh. "You're the one who wants to bite people."
Mirae pinched his side. "Answer."
"I promise," he said, and meant it. "We trap. We don't chase."
Her eyes flashed. "Good."
She tugged his shirt up and over his head, then pushed him back toward the bed with a confidence that finally felt like hers again, not the set's. Joon-ho let himself fall onto the mattress, watching her climb over him.
Mirae straddled him, palms on his chest, and for a moment she just looked down—hair loose, cheeks still faintly flushed, the day's tension still in the line of her mouth.
Then she leaned in and kissed him again, deeper.
Joon-ho's hands slid to her waist, holding her steady, anchoring her. "This is okay?" he asked quietly, because with Mirae the answer mattered.
Mirae's eyes softened. "I need it," she whispered. "I need you."
That was enough.
He rolled them gently, turning Mirae onto her back, kissing down her throat as his hands traced her sides. Mirae arched into him with a soft sound, the first unguarded one of the day. He took his time, not performing, not proving—just touching her until she stopped looking like she was bracing for impact.
When he finally slid into her, Mirae gasped and wrapped her legs around his waist like she wanted him buried there, safe and heavy. Joon-ho moved slow at first, feeling her relax around him, then steadier—each thrust a wordless promise that the world could scream outside and still not reach her here.
Mirae clung to him, nails scraping his back, mouth at his ear. "Tomorrow," she breathed, voice trembling with heat and anger mixed together. "We catch her."
Joon-ho kissed her hard, swallowing the fury before it could sharpen into something reckless. "Tomorrow," he agreed, and drove into her deeper, making her moan and finally—finally—sound like herself again.
After, Mirae lay with her cheek on his chest, fingers drawing lazy circles over his skin. The room was quiet except for their breathing and the faint city hum beyond the window.
Joon-ho stared at the ceiling, mind already back on call sheets and link permissions and the way footsteps had paused outside the trailer.
His phone buzzed once more on the nightstand.
A message from Su-bin.
Tomorrow, we start the net. Don't let anyone see you flinch.
Joon-ho closed his eyes, one hand tightening gently around Mirae's shoulder.
"Yeah," he murmured into the dark. "Tomorrow."







