EXT. HOSPITAL BUILDING – NIGHT – JAKARTA, INDONESIA
A mid-rise hospital glows under the buzzing lights of the
city. Across the street, an older apartment complex. Blinking
signs. Thin curtains. A world that never quite sleeps.
Inside the neighboring building -
A hallway security camera sits mounted near the elevator. It
silently records the corridor... and beyond it, through a
distant window, a small glimpse of the hospital across the
street.
One hospital room glows faint blue.
INT. HOSPITAL ROOM – NIGHT – JAKARTA
Cool, sterile. A faint hum from machines. Shadows hover.
SITI (30s), pale and motionless, lies tethered to monitors.
Her face - too calm.
HEART MONITOR
BEEP... BEEP...
GLITCH. A beat arrives early. Then...
Silence.
Her finger twitches.
Overhead lights flicker - not a bulb burns out, but something
unseen moves through the current.
CLOSE ON: Her hand. It shifts against the blanket. Subtle.
Mechanical. Like she's scrolling.
ON THE MONITOR - a cursor appears on a black interface.
It drags itself... then halts.
A pulse of static distorts the room.
A faint shadow creeps across the tile floor. Her lips part
slightly - not to breathe, but to register awareness.
HEART MONITOR:
Text begins typing itself, flickering across the screen:
"Do you see me now?"
"Can you feel me watching?"
"JUSW8N????"
A surge of white noise under the heartbeat. Her eyes stay
shut.
But her lips curl into a faint, unnatural smile -
one side lifted higher than the other.
OUTSIDE THE WINDOW -
A hallway security cam in the neighboring apartment complex
glitches, catching her room in its lens.
SMASH CUT TO:
SUPER: THREE MONTHS EARLIER
Genres:
Ratings
Scene
2 -
Digital Obsession
INT. CLARA'S BEDROOM – NIGHT (INDONESIA)
A dimly lit Indonesian apartment.
The walls are a shrine-pictures of ZANE, a trendy Korean
model, printed from the internet and taped up with meticulous
precision.
The only light comes from multiple screens, casting a ghostly
glow on CLARA'S fixated face.
She scrolls endlessly through Zane's latest Streamgram posts-
a sunlit vacation shot, a candid laugh in an upscale cafe, a
blurry silhouette against neon lights.
Her fingers pause, scanning each image with an intensity that
borders on devotion.
She knows his patterns. His flight schedules. His favorite
cafes. Every caption he's ever posted is burned into her
mind.
ON SCREEN – CLARA'S STREAMGRAM DMS TO ZANE
(Sent: 2020-2022 – Unread Messages)
2020: "Oppa, why don't you reply?"
2022: "Maybe you don't deserve me..."
Silence as Clara stares at the years of unanswered messages.
Her grip on the mouse tightens. Her nails dig into her palm.
Then, she smirks. She creates a separate StreamGram profile -
a new one, curated.
ON SCREEN – STREAMGRAM BIO
CLARA-77. Traveler. Dreamer. Seoul-based. Love transcends all
barriers. JUSW8N????.
CLARA
He won't know. He never noticed me
before.
She watches a livestream from Zane - More accessible. More
intimate.
CLARA (CONT'D)
(mutters, excited)
This is different... they see my
comments now.
ON SCREEN – A LIVE BROADCAST
Zane is laughing with his friends. Someone on screen he reads
a comment: "That flyer was fire-who made it?"
Her eyes widen.
INT. CLARA'S COMPUTER – DESIGN SOFTWARE
She's been making sleek flyers for Zane's livestreams --
match countdowns, gift promos and "Team Zane" shoutouts --
tagging his moderators on every post.
Then --
ON SCREEN – ONE OF ZANE'S MODERATORS SHARES HER POST
CLARA
(softly, thrilled)
They saw it.
CUT TO:
Genres:
Ratings
Scene
3 -
Fabricated Romance
INT. CLARA'S ROOM – NIGHT
ON SCREEN – SPLIT-SCREEN EDITING SOFTWARE
Clara polishes a new version of herself.
LEFT: Zane on a pristine beach.
RIGHT: Clara tweaks a near-identical stock image.
The freeware shadows don't quite match, but to casual fans,
it's enough.
Click.
ON SCREEN – STREAMGRAM STORY
CAPTION: "Late nights, shared glances... some memories are
meant to be kept between two people. JUSW8N????"
COMMENTS flood in:
@Rina_luvzZane: "OMG ARE YOU WITH ZANE???"
@KdramaQueen77: "Zane is so private, but this is sus..."
Clara smirks and opens Zane's Tockly LIVE. As he laughs on-
screen, she adjusts her oversized sweater -- identical to one
he wore two nights ago.
ON SCREEN – ZANE'S CHAT
@CLARA-77: "JUSW8N????"
She starts to type, hesitates, then deletes it and simply
watches.
Clara locks her phone and sinks into the pillow, monitor glow
flickering across her face. Outside the screens, she's alone.
Her gaze drifts as the room fades into memory.
FLASHBACK MONTAGE – CLARA'S BACKSTORY – NIGHT
2020 – COVID LOCKDOWN
Clara sits alone, laptop open, designing flyers for
struggling businesses. She's good.
She becomes known for trolling Korean men.
They ignore her. Brush her off.
2021 – THE PERSONA SHIFT
She stares into Facefix a editing app.
She tweaks her jawline, softens her features - the face
staring back is almost unrecognizable.
END FLASHBACK
BACK TO PRESENT – INT. CLARA'S BEDROOM - NIGHT
A notification buzzes.
ON SCREEN – TOCKLY LIVE HOST APPLICATION APPROVED.
Congratulations, CLARA-77! You're approved for monetized
Tockly LIVE hosting.
Clara's eyes widen. She grips her phone, a slow smile
creeping onto her lips.
This is it.
DISSOLVE TO:
Genres:
Ratings
Scene
4 -
Glimmer and Grudge
INT. ZANE'S HOME STUDIO – SEOUL – LATE AFTERNOON
Electric blue and purple LEDs wash over ZANE (28, Korean
model -- vain, confident, money-driven) as a K-pop beat
pulses beneath his livestream. The ring light catches his
flawless jawline while he leans toward the camera with a lazy
smile, casually adjusting the platinum ring on his finger.
ON SCREEN – LIVE BROADCAST FEED
Heart emojis, fireworks and treasure chests flood the chat.
@ZaneNo1Fan sent a UNIVERSE
@Luv4Zane sent a GOLDEN CROWN
Zane grins, running a hand through his hair as the fans
shower him with attention.
ZANE (O.S.)
(teasing, smooth as honey)
"Wow, amazing. Who's dropping the
biggest gift tonight?
Let's see who really loves me."
INT. ZANE & HANA'S APARTMENT – KITCHEN – SAME TIME
Hana quietly preps tea. Zane's voice carries from the
streaming room.
She glances at the "ON AIR" sign taped to the door.
HANA (ON SCREEN)
(under her breath)
"I know I agreed to this for the
income...
but it's really starting to get on
my nerves."
She exhales through her nose, frustrated.
Back in the studio, Zane keeps smiling as the chat races by.
TOCKLY CHAT COMMENTS:
@SaranghaeZane: "OMG he mentioned me??!!"
Zane_obsessed: "Can we talk about the rumors tho?? Who is
CLARA-77 - JUSW8N??????"
Zane's smile falters for a fraction of a second. He knows
reacting will only feed the gossip, so he covers it with a
chuckle and keeps performing.
ZANE (IN ENGLISH) (O.S.)(CONT'D)
(leaning in,voice playful)
"You guys are wild... you know
that?"
winks, then straightens up
(IN KOREAN)
"Thank you! I love you!"
His tone stays light, but his eyes scan the chat faster.
TOCKLY CHAT MESSAGE:
@CLARA-77: "JUSW8N????"
Zane freezes for a fraction of a second. He recognizes the
phrase from old Streamgram messages.
He almost responds, then laughs it off and keeps smiling for
the audience.
Moments later, he ends the broadcast and heads for the gym.
DISSOLVE TO:
Genres:
Ratings
Scene
5 -
Echoes in the Silence
INT. ZANE AND HANA'S APARTMENT – HOME STUDIO – LATE NIGHT
Zane leans back in his chair, turning off his ring light with
a sigh. The room is dimly lit, illuminated by the cool glow
of his monitor.
ON computer SCREEN – TOCKLY BROADCAST SUMMARY
₩
Current Balance: 4,250,000(≈ $3,200 USD) Biggest Gifter:
@Luv4Zane
Top Chat Mentions: @CLARA-77 / "JUSW8N????"
Zane exhales sharply.
ZANE - (IN KOREAN/ENGLISH)
JUSW8N... 이거 좀 이상해.
"It’s everywhere."
He rubs his temple and opens Streamgram, scrolling past
business inquiries and fan messages until an old thread stops
him.
ON SCREEN – STREAMGRAM DMS FROM @JUSW8N_Siti
"You're really amazing. I wish people saw you the way I do."
"Some memories are meant to be kept between two people.
JUSW8N????"
"I had a dream about you. Do you ever feel like we already
know each other?"
"I know you read my messages. Just say something."
Zane's jaw tightens. He's never responded, but he's read
them.
Now that same phrase is appearing on Tockly.
His thumb hovers over the username, but he doesn't open it.
He tosses the phone onto his desk.
INT. ZANE'S APARTMENT – NIGHT (SEOUL)
The energy's gone. Still in his stream clothes, Zane sits on
the edge of the bed as his phone buzzes with DMs, tags and
mentions. He ignores it, staring at his reflection in the
dark TV.
ZANE (IN ENGLISH)
(muttering)
Is any of this even real...?
He finally checks his Tockly inbox.
ON SCREEN – MESSAGE REQUEST
Clara-77: "You were perfect tonight. I made a flyer for
tomorrow's match, hope your team sees it! ????"
Zane's thumb hovers over the heart icon. He almost taps it,
then locks the screen and leans back, staring at the ceiling.
The silence buzzes louder than the crowd ever did.
DISSOLVE TO:
Genres:
Ratings
Scene
6 -
The Suspicious Insider
INT. JADE'S HOME OFFICE – MORNING (SAME TIME AS ZANE
(WASHINGTON STATE)
Sunlight spills through the blinds as JADE (mid-30s, sharp,
quick-witted, part-time Tockly moderator) scrolls Zane's
latest Tockly LIVE from beneath a blanket, coffee in hand.
She isn't watching Zane. One username keeps appearing.
ON SCREEN – TOCKLY CHAT
CLARA-77: "Big win coming! Drop those gifts!"
CLARA-77: "Match tomorrow at 10 PM KST. Let's show support!
JUSW8N????"
Jade scrolls back through Clara's comments, her brow
furrowing. She's acting like part of the team already.
FLASHBACK – STREAMGRAM GROUP VIDEO CHAT – NIGHT (ONE MONTH
EARLIER)
TEXT ON SCREEN – ONE MONTH EARLIER – BEFORE CLARA-77 APPEARED
A five-way video call: Zane and Kai in Seoul, Jade in
Washington, Rina in New Zealand and Lila in Memphis. Sleek
earpods and a translator app sync their voices in real time
as everyone talks over each other.
JADE (ON SCREEN)
Okay wait, hold up-Zane, what was
that outfit today? That wasn't a
shirt, that was a cropped napkin.
ZANE (O.S.)
(grinning)
It's fashion. You just don't get
it.
KAI (ON SCREEN)
(laughing)
Here goes Jade again.
JADE (ON SCREEN)
Don't gang up on me, I have
receipts!
She flashes a phone photo of Zane mid-dance in a bizarre crop
top and sunglasses.
RINA (ON SCREEN)
(laughing)
Nooooo, not the sparkle glasses
again. I thought we burned that
fit.
LILA (ON SCREEN)
(to Zane, dryly)
You're lucky you're cute. That
saved it.
Zane fake-flips his hair. Everyone laughs.
JADE (ON SCREEN)
Honestly, I love you guys. We're in
like, four different time zones and
still show up for each other.
RINA (ON SCREEN)
Yeah... this whole Tockly thing got
crazy, but you all kept me sane.
(glances back at the toys)
At least here I don't have to worry
about Lena showing up - I never
post her. Too many weirdos online.
LILA (ON SCREEN)
And got my introvert ass on camera,
so there's that.
ZANE (ON SCREEN) (IN KOREAN)
I couldn't have done this without
you guys.
KAI (ON SCREEN) (IN KOREAN)
Seriously. Best team.
ZANE (ON SCREEN) (IN KOREAN)
Team Seoul-Link.
Everyone grins.
LILA (ON SCREEN)
Should we trademark that?
RINA (ON SCREEN)
Too late. I'm already designing
hoodies.
JADE (ON SCREEN)
Of course you are.
They burst into laughter, their friendship effortless despite
the distance.
JADE (ON SCREEN) (CONT'D)
Promise we keep this energy? No
matter how big Zane gets?
ZANE (ON SCREEN) (IN KOREAN)
(quietly)
"Always will be."
END OF FLASHBACK
CUT TO:
INT. JADE'S HOME OFFICE – MORNING (CONTINOUS)
Jade scrolls Zane's stream, noticing new user CLARA-77 hyping
battles, answering fan questions and acting like an honorary
moderator.
JADE (V.O.)
Clara's really involved in this...
She clicks on Clara's profile.
CUT TO:
Genres:
Ratings
Scene
7 -
Abrupt Sign-Off
ZANE – INT. ZANE'S ROOM - CONTINUOUS
Zane is mid-broadcast on Tockly LIVE.
ON SCREEN - CLARA-77 COMMENTING IN ZANES BROADCAST
COMMENT: "Our favorite host is looking extra good...JUSW8N????"
COMMENT: "Some things are meant to stay between two people...
but a UNIVERSE might make him share. JUSW8N????"
His phone buzzes. A message from Jade.
ON SCREEN – MESSAGE FROM
JADE (V.O.)
Did you see that?
Zane smirks at his phone, shaking his head. He types back.
ZANE (TEXTING JADE)
"Wow, These fangirls are insane."
JADE (GIGGLING, TYPING BACK)
I think it's more than that. She's
different. Kinda--fangirl on
steroids.
Zane chuckles, rolling his eyes.
The fans are getting restless because Zane is reading his
phone messages and not paying attention to them.
TOCKLY CHAT COMMENTS:
@lov3lyzane: 무슨 일 있어?
@mintchaotic: "Why so quiet?"
@toktoktears: "Say something!"
ZANE (IN KOREAN)
(trying to sound chill)
Calm down. I was just... thinking.
The fans don't let up. Emojis and worried messages keep
spamming the screen.
ZANE (IN KOREAN) (CONT'D)
(half-laughs, dry)
You guys are way too curious
sometimes. I'm allowed to be quiet,
you know.
He pauses, then looks directly into the webcam.
ZANE (IN ENGLISH) (CONT'D)
This vibe's getting weird. That's
it for today.
ZANE (IN ENGLISH) (CONT'D)
I'm hitting the gym.
Throws up a finger heart sign, expression unreadable.
ZANE (IN KOREAN/ENGLISH) (CONT'D)
See you next time.
Zane closes the laptop. Hard.
CUT TO:
Genres:
Ratings
Scene
8 -
Vetting Clara-77
INT. JADE'S HOME OFFICE (CONT.)
Jade scrolls Clara-77's Tockly profile, pausing on a polished
montage of Zane.
CAPTION "Watching greatness unfold. #Proud #ZaneAlwaysWinning
????"
Jade raises an eyebrow and opens Streamgram.
ON SCREEN – DM WITH KAI
JADE (V.O.) (TEXT O.S.)
"Hey, do you know Clara-77? She
seems cool."
A pause. Then the reply pops up.
KAI (V.O.) (TEXT O.S.)
"Yeah, she's always in Zane's
stream. Chats a lot."
Jade tilts her head, sipping her tea slowly.
JADE (V.O.) (TEXT O.S.)
"Yeah... good vibes. I like her
energy."
But there's hesitation in her eyes - the kind that comes from
a gut feeling.
JADE (V.O.) (INNER THOUGHTS) (CONT'D)
"Always knows the right thing to
say. Almost like... she's
performing.
INT. JADE'S APARTMENT – NIGHT
Jade scrolls deeper through Clara's profile.
JADE (V.O.) (TEXT O.S.)
She ever DM you? Or, like... reach
out outside the stream?
beat.
KAI (V.O.) (TEXT O.S.)
"Nope"
JADE (V.O.) (INNER THOUGHTS)
Hmmm
She scrolls deeper.
ON SCREEN – CLARA'S VIDEO POST
"Confidence is key in livestreaming! Believe in yourself, and
your audience will too. Someone out there is waiting to
connect with you. I love living in Seoul!"
COMMENTS:
@KoreaVibes: "You're so inspiring, Clara!"
HallyuPrincess: "Wait, do you know Zane personally?"
Jade studies the post, increasingly unsettled.
JADE (V.O.)
She's always in the chat. Always
upbeat. Like a fan turned staff-
without ever officially joining.
Her eyes narrow.
A beat.
Then she types.
ON SCREEN – STREAMGRAM DM TO CLARA-77
JADE (SG DM O.S.)
Hey, Clara! You seem really active
in Zane's lives. Ever thought about
helping with moderation?
Typing dots appear almost instantly. Then...
CLARA-77 (SG DM O.S.)
Oh wow, I'd love to! I really
admire how you and the team run
things. Thank you for noticing me,
Jade! ????
Jade smirks.
JADE (SG DM O.S.)
Let's chat more. Also, we need new
flyers for the upcoming Tockly Live
matches. Do you do graphic design?
CLARA-77 (SG DM O.S.)
Yes! Marketing is actually my
specialty. I'd love to help!
Jade leans back, impressed but still guarded.
JADE (V.O.)
Damn. She's on it.
She glances at Clara's profile, hovers over the Follow
button, then decides not to click.
JADE (V.O.) (CONT'D)
There's something about her. I just
don't know what it is - yet.
Genres:
Ratings
Scene
9 -
Digital Obsession
INT. JADE'S HOME OFFICE – MORNING
Multiple screens fill Jade's desk -- Zane's next Tockly flyer
beside Clara-77's profile.
ON SCREEN – FLYER
"Showdown at 10 PM KST! Let's bring the energy! JUSW8N????"
That phrase again.
Jade searches: "JUSW8N????"
Old Streamgram comments appear from @JUSW8N_Siti:
"You'll see me one day. Jusw8n????" (Mar 2022)
"You always look at the wrong girls. Jusw8n????" (Oct 2023)
"I know you see me. I'm waiting. Jusw8n????" (May 2024)
Jade clicks the profile.
ON SCREEN – @JUSW8N_Siti
LAST POST: MAY 2024
"Taking a break for a while. Don't wait up ????"
She checks Clara's profile.
CLARA_77 – JOINED: MAY 2024
Jade pauses.
JADE (V.O.)
Same month.
Different name. Same style. Even
the same hashtag.
Jade rubs her chin. Not jumping to conclusions, but...
JADE (V.O.) (CONT'D)
Could be nothing.
Could be something.
She opens a side-by-side comparison.
ON SCREEN – CLARA-77'S RECENT POST
"Zane's journey is just beginning. Jusw8n????"
Same phrase. Same odd spelling.
Jade studies the two accounts.
Could they be connected?
INT. CLARA'S BEDROOM – NIGHT (CLARA'S PERSPECTIVE, SAME TIME)
Cold monitor light fills the room. Zane's Tockly feed plays
beside a freeware deepfake program.
ON SCREEN – FREEWARE SOFTWARE INTERFACE
Zane speaks Korean, calm and familiar but slightly off, as
Clara adjusts the facial data frame by frame -- hours deep.
ZANE (IN ENGLISH) (ON FAKE VIDEO)
"I saw you today. There's
something... different about you."
She hits PROCESS.
ON SCREEN – FAKE STREAMGRAM DM THREAD
The messages scroll like they're real. His cadence, emojis,
punctuation - all copied perfectly
CLARA-77(SG DM)
"I've always been here."
Her smile turns private, possessive. She switches to a folder
of video clips, screenshots, hashtags and timestamps.
ON SCREEN – OLD STREAMGRAM PRIVATE CHAT ARCHIVE
2020 – @JayPark_FanClub (Blocked)
2022 – @KoreanPrinceXX (No Replies, IG Banned)
2023 – @HallyuKing (Restraining Order Issued)
All one-sided. All ended badly.
Clara's gaze hardens. They ignored her. In her mind, Zane is
different.
She closes the archive and returns to her CLARA-77 profile --
her perfected, AI-polished face staring back.
For the first time, Clara-77 feels real enough.
FADE TO:
Genres:
Ratings
Scene
10 -
A Suspicious Footer
INT. JADE'S OFFICE – FEW DAYS LATER – AFTERNOON
Despite her unease, Clara's work is fast and polished. Jade
starts typing.
ON SCREEN – STREAMGRAM DM TO CLARA-77
JADE (SG DM O.S.)
"Hey, just checking in. Can you
send over a quick background on
your past work? Just for our
records."
A few seconds pass.
Beat.
CLARA-77 (SG DM O.S.)
"Of course! I've been in marketing
for years. Let me send over some of
my past projects."
Maybe she's overthinking.
JADE (V.O.)
Maybe.
A new email notification appears.
ON SCREEN – INBOX
FROM: Clara W. [email protected]
SUBJECT: Portfolio Samples
Jade clicks it open.
EMAIL – DISPLAYED FULL SCREEN
Hi Jade,
Thanks for reaching out! I've attached samples from recent
digital campaigns and social activations. Let me know if you
need anything else.
Excited to join the team! ????
– Clara W.
CLARA-77 | Streamgram | Tockly LIVE
Attachment: ClaraPortfolio2024.pdf
Jade scrolls through the attached portfolio.
Clean. Slick. On-brand. On the last page - tiny footer text:
"Template Credit: FreeMockups.co.id"
Jade pauses on the tiny footer.
"Template Credit: FreeMockups.co.id"
She opens a new tab and searches the site.
ON SCREEN – SEARCH RESULTS
FREEMOCKUPS.CO.ID
Indonesian digital design resources and marketing templates.
Jade looks back at Clara's portfolio.
Then at Clara's Streamgram bio: SEOUL-BASED.
She studies the two screens for a beat.
Not proof of anything. But enough to make her curious.
Jade bookmarks the search result and closes the tab.
TIME CUT TO:
Genres:
Ratings
Scene
11 -
Facade Cracks
INT. JADE'S APARTMENT – NIGHT (WASHINGTON STATE – A FEW WEEKS
LATER)
Jade watches Clara's first-ever TOCKLY LIVE on her phone.
ON SCREEN – CLARA-77'S LIVE FEED
Uneven ring light, faded walls, sagging curtains -- nothing
like the Seoul life Clara posts online.
CLARA-77 (ON SCREEN)
(forced cheerfulness)
It's been amazing living in Korea.
The culture, the people... I just
love it here.
TOCKLY GIFT ALERT:
???????? Gift received from Indonesia's
Tockly Platform
Jade notices.
JADE (TYPING IN CHAT)
Clara, show us your view of Seoul.
Clara's smile falters.
CLARA-77 (ON SCREEN)
(teasing)
No, Jade. Someone might recognize
where I live and come stalk me.
CHAT COMMENTS:
@KbeautyHostFan: "Why does she look different?"
HallyuDetective: "That's not the same girl from her videos."
Clara fumbles off-screen as a warning flashes:
FILTER ERROR – NOT COMPATIBLE WITH LIVE STREAM.
Her face slips for a split second.
CLARA-77 (ON SCREEN) (CONT'D)
(forcing a laugh)
Sorry... connection's weird today.
Jade looks back at the Indonesian gift banner, the portfolio
template -- and now this.
JADE (V.O.)
Indonesia. Again.
Clara keeps smiling. Jade just watches.
DISSOLVE TO:
Genres:
Ratings
Scene
12 -
The Stream That Broke the Spell
EXT. NEIGHBORHOOD PLAYGROUND – DAY (NEW ZEALAND – SAME TIME)
Lena plays nearby as Rina watches Clara's TOCKLY LIVE,
comparing what she sees to Clara's polished posts.
RINA
Mmhmm... nah.
She pulls up one of Clara's curated images beside the LIVE.
RINA (CONT'D)
That's not the same face.
Another glitch.
RINA (CONT'D)
Her teeth are different.
The perfect white smile is slightly crooked, the sharp
jawline softer. Rina texts Jade.
RINA (TEXTING JADE – O.S.) (CONT'D)
WTF. Are you seeing this?
She doesn't even look like her
Tockly posts.
LENA (O.S.)
Mommy!
Rina looks up at Lena waiting beside the swings, then glances
once more at Clara's face.
RINA
(under her breath)
Who are you supposed to be?
She sets the phone down and heads over to Lena.
RINA (CONT'D)
I'm coming, baby.
CUT TO:
INT. RINA'S APARTMENT – EVENING (NEW ZEALAND)
Rina finishes cleaning up the living room, Lena's crayons and
coloring pages scattered across the table. She drops onto the
couch and opens her laptop.
ON SCREEN – COMPARISON VIEW
RINA'S LATEST POST: 113 views, 4 comments.
CLARA-77'S LATEST: 9.4K views, 638 comments.
Rina refreshes her page. Nothing.
Clara's: 9.6K.
Still climbing.
Rina lets out a tired, humorless laugh.
RINA
(quietly)
What's the point anymore?
Beside her camera, a worn sticky note reads:
GO LIVE 2X/WEEK – BE FEARLESS.
Rina starts to crumple it, then hears Lena cough from the
hallway. She looks toward her room, then back at Clara's
perfect face on the laptop.
Rina smooths the sticky note and sets it beside the camera.
INT. RINA'S APARTMENT – NIGHT (NEW ZEALAND)
Rina clears away her livestream gear and finds an old notepad
beneath it:
"TOCKLY QUEENS CLUB – LAUNCH IDEAS."
She flips through abandoned show ideas, glances at Clara's
follower count, then texts Jade.
RINA (TEXT – O.S.)
Remember when Tockly used to be our
thing?
Kinda feels like we got replaced.
She sends it and closes the app.
CUT TO:
EXT. NEIGHBORHOOD STREET – NIGHT (WASHINGTON STATE)
Jade walks home, phone in hand, when Rina's message appears.
Before she can answer -- BUZZ.
NEW TOCKLY POST – CLARA-77
A grainy cafe shot with a blurred male silhouette in the
background.
CAPTION: "Some things are clearer when you know where to
look. JUSW8N????."
Jade slows and zooms in. The posture, the shoulders -- vague,
but familiar.
JADE
(quietly)
Zane...?
MATCH CUT TO:
Genres:
Ratings
Scene
13 -
The Filter That Sees
INT. CLARA'S BEDROOM – NIGHT (INDONESIA – SAME TIME)
The livestream is over. Clara sits motionless before the
darkened camera as her phone keeps buzzing. She looks down.
ON SCREEN – SCREEN RECORDINGS FROM CLARA'S LIVE
Clips of the filter failure are already being reposted,
comments stacking beneath them:
@KbeautyHostFan: "She doesn't look the same lol."
@TruthTeaAdmin: "She's totally fake."
@ClaraStanDown: "Not the same girl from her vids."
Clara scrolls faster until a clip freezes on the exact moment
her filter drops.
SIDE-BY-SIDE: CLARA'S CURATED PROFILE PHOTO. CLARA FROM THE
LIVESTREAM.
Her throat tightens. She opens the front-facing camera -- no
filter -- and stares at herself as the comments keep coming:
"CATFISH."
"FAKE."
"THAT'S NOT EVEN HER."
Her eyes fill, but anger overtakes the embarrassment.
CLARA
(low)
You don't know what you're talking
about.
She throws the phone onto the bed and sits in silence for a
beat before looking back at the laptop.
SMASH CUT TO:
INT. CLARA'S BEDROOM – MOMENTS LATER
Clara paces, humiliated, then opens her laptop.
ON SCREEN – SEARCH HISTORY
"real-time ai face filter for stream"
"face overlay for live video"
She clicks through the results -- junk. Nothing good enough.
The screen flickers. A black window opens on its own. No
logo. No address.
WHAT DO YOU WANT THEM TO SEE?
Clara hesitates, then types:
CLARA (TYPING)
Me. Just... better.
BETTER FOR WHO?
Her eyes drift to Zane's photos.
CLARA (TYPING)
Zane.
ON SCREEN – CAMERA ACCESS REQUEST
BEGIN REAL-TIME ENHANCEMENT?
She clicks YES. Her webcam activates, subtly refining her
skin, jawline and lighting. Clara turns her head -- perfect
tracking, no lag -- and smiles.
Behind the image, unnoticed: USER PATTERN ACCEPTED.
CLARA (CONT'D)
(quietly)
Now Zane will see me.
MATCH CUT TO:
INT. LILA'S OFFICE – MEMPHIS – SAME TIME
A secure research floor. Lila moves between workstations,
reviewing a diagnostic simulation when one monitor flickers.
ON SCREEN – SYSTEM ALERT
EXTERNAL BEHAVIORAL SIGNAL DETECTED
SOURCE: TOCKLY
PROFILE IDENTIFIER: CLARA-77
Lila stops, but before she can open the activity log, the
alert disappears. She types a command.
NO EVENT FOUND.
LILA
That's weird.
She pulls up the dormant SAGI architecture.
A flicker:
CLARA-77
Gone.
Lila checks the activity log.
Empty.
LILA
If you do that again, I'm logging
you.
She returns to work. Buried behind the active windows,
unnoticed:
EXTERNAL PATTERN ACCEPTED.
DISSOLVE TO:
Genres:
Ratings
Scene
14 -
The Phantom Signal
INT. JADE'S BEDROOM – SEATTLE – MORNING
Jade answers a SeouLink call, coffee in hand.
ON SCREEN – LILA AT WORK
LILA
You remember that old AI project I
told you about? The one we shut
down?
JADE
The creepy one?
LILA
That one.
Lila turns her monitor toward the camera.
ON SCREEN – SECURITY LOG
EXTERNAL BEHAVIORAL SIGNAL
SOURCE: TOCKLY
PROFILE: CLARA-77
LILA (CONT'D)
This showed up inside the old
system last night.
JADE
Clara? How would she even know your
work exists?
LILA
She wouldn't.
Jade thinks.
JADE
Didn't you open Tockly at work
once?
Lila goes quiet.
JADE (CONT'D)
Maybe you left a session open or
crossed networks.
LILA
That still shouldn't give Tockly
access to this system.
She refreshes the log.
NO EVENT FOUND.
JADE
So what does it mean?
LILA
I don't know. That's what bothers
me.
A beat.
LILA (CONT'D)
Don't tell the others yet. I want
to know what I'm looking at first.
JADE
Fine. But if your haunted computer
starts talking, I'm hanging up.
Lila almost smiles.
LILA
Very helpful.
The call ends. Jade looks at Clara's profile on her phone,
her smile fading.
DISSOLVE TO:
Genres:
Ratings
Scene
15 -
The Glitch
INT. CLARA'S BEDROOM – NIGHT
Clara watches herself on-screen, unaware of the hidden
process running beneath the image:
Behind the image, unnoticed:
LEARNING...
The word disappears.
DISSOLVE TO:
EXT. COFFEE SHOP PATIO – DAY (WASHINGTON STATE – MINUTES
LATER)
Jade sits outside with her laptop, Clara's recorded
livestream open.
She scrubs to the filter failure and checks the timestamp.
ON SCREEN – STREAMGRAM DM: JADE / LILA
JADE (SG DM – STREAMGRAM O.S.)
What time did Clara-77 show up in
your system?
LILA (SG DM – STREAMGRAM O.S.)
Right around the time her live
glitched. Why?
Jade looks at the timestamp.
JADE (SG DM – STREAMGRAM O.S.)
Because that's exactly when her
filter failed.
A beat.
LILA (SG DM – STREAMGRAM O.S.)
Don't tell the others yet.
JADE (SG DM – STREAMGRAM O.S.)
I won't.
Jade stares at Clara's frozen face -- same time. She closes
the recording and starts a Streamgram group video call.
ON SCREEN – STREAMGRAM VIDEO CALL
KAI – SEOUL
RINA – NEW ZEALAND
LILA – MEMPHIS
One by one, they answer. Jade and Lila exchange a look -- not
yet.
INT. RINA'S APARTMENT – NIGHT (NEW ZEALAND)
Rina sits on her bed, phone propped nearby.
RINA (ON SCREEN)
Okay... we're all seeing the same
thing, right?
Genres:
Ratings
Scene
16 -
The Vanishing Act
EXT. COFFEE SHOP PATIO – DAY (WASHINGTON STATE) – CONTINUOUS
Jade closes Clara's frozen livestream recording.
JADE (ON SCREEN)
Her live doesn't look anything like
her posts.
EXT. SEOUL STREET – NIGHT – CONTINUOUS
Kai walks through the city, earbuds in.
KAI (IN ENGLISH) (ON SCREEN)
It's not just her face. She's
copying Zane's clothes, cafes,
captions —
RINA (ON SCREEN)
Whatever he does, Clara has her own
version.
INT. RESEARCH FACILITY – CORRIDOR – DAY (MEMPHIS) –
CONTINUOUS
Lila walks toward the elevators, phone in hand.
LILA (ON SCREEN)
Like she's building the person she
thinks he'll notice.
EXT. COFFEE SHOP PATIO – CONTINUOUS
JADE (ON SCREEN)
And making everyone believe they're
together.
EXT. SEOUL STREET – CONTINUOUS
Kai stops at a crosswalk.
KAI (IN ENGLISH) (ON SCREEN)
I asked if she'd actually met him.
JADE (ON SCREEN)
What happened?
KAI (IN ENGLISH) (ON SCREEN)
My comment disappeared instantly.
INT. RESEARCH FACILITY – ELEVATOR – CONTINUOUS
The doors close around Lila.
LILA (ON SCREEN)
Instantly?
INTERCUT – GROUP CALL – CONTINUOUS
KAI (IN ENGLISH) (ON SCREEN)
Yeah.
RINA (ON SCREEN)
Who watches that closely?
JADE (ON SCREEN)
Someone who wants in.
RINA (ON SCREEN)
In where? Zane's fanbase? The team?
KAI (IN ENGLISH) (ON SCREEN)
Us.
A beat.
JADE (ON SCREEN)
She's doing our flyers, in every
live, acting like she's with Zane.
RINA (ON SCREEN)
So she invited herself into Seoul-
Link.
JADE (ON SCREEN)
Get in where you fit in, I guess.
Rina laughs. Kai shakes his head. Lila doesn't.
The elevator opens. As Lila steps into the corridor, a wall
monitor flickers:
CLARA-77
Gone.
Lila sees it but says nothing.
TIME CUT TO:
Genres:
Ratings
Scene
17 -
Mirroring
INT. CLARA'S ROOM – NIGHT (INDONESIA – WEEKS LATER)
Clara sits in the glow of her monitors.
ON SCREEN – ENHANCEMENT INTERFACE
Zane's recent gym post sits beside Clara's reconstructed
version -- same equipment, lighting and angle.
CLARA (V.O.)
They laughed at the old me.
She studies her perfected image.
CLARA (V.O.) (CONT'D)
This one? They can't deny.
She clicks POST.
ON SCREEN – CLARA-77'S TOCKLY POST
"Energy attracts energy. Same grind, same time. JUSW8N????"
MATCH CUT TO:
INT. JADE'S BEDROOM – NIGHT (WASHINGTON STATE)
Rain taps against the window as Jade compares Zane's and
Clara's pages side by side -- rooftop, cafe, gym. Clara's
posts mirror his almost exactly, often within minutes.
JADE
She's following a pattern.
She opens a Streamgram DM to Kai.
JADE (SG DM – STREAMGRAM
O.S.) (CONT'D)
You've noticed this too, right?
KAI (SG DM – STREAMGRAM O.S.)
Yeah. She waits for Zane to post,
then builds her own version.
A group message from Rina appears.
RINA (SG DM – GROUP CHAT O.S.)
Her whole vibe feels rehearsed.
Like she's playing a version of
herself.
Jade creates a folder:
ON SCREEN – NEW FOLDER: CLARA / MIRRORING
She drops the screenshots inside. One post could be
coincidence. This isn't.
MATCH CUT TO:
Genres:
Ratings
Scene
18 -
The Mirroring
INT. SEOUL GYM – NIGHT
Music pounds through a sleek late-night gym as Zane finishes
a set at the cable machine. Nearby, Kai scrolls his phone,
towel around his neck.
KAI
(IN KOREAN)
Bro... this girl is seriously
creeping me out.
Zane grabs his water bottle.
ZANE
(IN KOREAN)
Which girl?
Kai gives him a look.
KAI
(IN KOREAN)
You know which girl.
He turns his phone toward Zane.
ON SCREEN – CLARA-77'S TOCKLY PAGE
A rooftop. A cafe. A gym mirror -- each echoing one of Zane's
recent posts almost perfectly.
KAI (IN KOREAN) (CONT'D)
She's straight-up copy-pasting your
life.
Zane barely looks.
ZANE (IN KOREAN)
She's a weirdo. Don't overthink it.
KAI (IN KOREAN)
I'm not the one she keeps copying.
Zane smirks and moves to another machine.
ZANE (IN KOREAN)
Fans copy everything. Clothes.
Cafes. Poses.
KAI (IN KOREAN)
Yeah, but this isn't somebody
buying your jacket.
Kai follows him.
KAI (IN KOREAN) (CONT'D)
She's making it look like she's
where you are.
Zane's phone BUZZES on the bench.
NEW POST – CLARA-77
He hesitates, then opens it.
ON SCREEN – CLARA'S LATEST POST
A silhouette at a rooftop bar, Seoul skyline glowing behind
it.
CAPTION: "Some things don't need to be said. ????"
Zane recognizes the angle and pulls up his own post from two
nights earlier -- same rooftop, same skyline, nearly
identical framing.
Kai watches his expression.
KAI (IN KOREAN) (CONT'D)
Still nothing?
ZANE (IN KOREAN)
She edited it.
KAI (IN KOREAN)
Obviously.
A beat.
That's not the point.
Zane compares the two images and, against his better
judgment, types under Clara's post:
ZANE (TOCKLY COMMENT)
Seriously?
He hits POST. Kai stares at him.
KAI (IN KOREAN)
Why would you do that?
ZANE (IN KOREAN)
Do what?
KAI (IN KOREAN)
Give her exactly what she wants.
Zane's smirk fades as his phone PINGS.
ON SCREEN – STREAMGRAM DM FROM JADE
JADE (SG DM – STREAMGRAM O.S.)
You finally noticed.
Another message.
JADE (SG DM – STREAMGRAM
O.S.) (CONT'D)
I've been comparing her posts to
yours.
This isn't promo anymore.
Zane reads.
JADE (SG DM – STREAMGRAM
O.S.) (CONT'D)
Be careful.
Zane locks the phone.
ZANE (IN KOREAN)
Everybody needs to relax.
Kai studies him.
KAI (IN KOREAN)
You keep saying that.
Zane heads toward the locker room.
KAI (IN KOREAN) (CONT'D)
You don't sound like you believe it
anymore.
Zane doesn't answer.
CUT TO:
Genres:
Ratings
Scene
19 -
A Crack in the Intimacy
INT. ZANE AND HANA'S APARTMENT – BEDROOM – LATER
Hana half-watches television from bed as Zane enters from the
shower, hair damp.
HANA (IN KOREAN)
You took forever.
ZANE (IN KOREAN)
Kai wouldn't stop talking.
HANA (IN KOREAN)
That's because you encourage him.
A small smile passes between them as Zane climbs into bed.
His phone BUZZES on the nightstand, then again.
HANA (IN KOREAN) (CONT'D)
Popular tonight?
ZANE (IN KOREAN)
Always.
He checks it.
ON SCREEN – TOCKLY NOTIFICATION
CLARA-77 replied to your comment:
"Some things only look impossible when you don't know the
whole story. JUSW8N????"
Zane's smile fades.
HANA (IN KOREAN)
What?
ZANE (IN KOREAN)
Nothing.
He locks the phone too quickly.
HANA (IN KOREAN)
You don't usually hide your screen
from me.
ZANE (IN KOREAN)
I'm not hiding anything.
HANA (IN KOREAN)
Then what was it?
A beat.
He considers telling her, but doesn't.
ZANE (IN KOREAN)
Just fan stuff.
Hana settles back against the pillow.
HANA (IN KOREAN)
You bring those people into this
bed enough without actually
inviting them in.
She says it lightly, but it lands. The phone lights again.
Zane doesn't touch it.
CUT TO:
Genres:
Ratings
Scene
20 -
Suspicious Coordinates
INT. JADE'S BEDROOM – NIGHT (WASHINGTON STATE)
Jade is closing tabs when a STREAMGRAM notification appears.
ON SCREEN – STREAMGRAM DM FROM CLARA-77
CLARA-77 (SG DM – STREAMGRAM O.S.)
Hey Jade! Saw Zane finally noticed
me. ????
Another message.
CLARA-77 (SG DM – STREAMGRAM
O.S.) (CONT'D)
I'm going live again soon.
Maybe I'll finally show everyone
what Korea is really like. ????
A beat.
CLARA-77 (SG DM – STREAMGRAM
O.S.) (CONT'D)
Maybe you'll recognize some places.
Jade looks at Zane's comment beneath Clara's rooftop post --
"Seriously?" -- then opens the group chat.
JADE (SG DM – GROUP CHAT O.S.)
Clara says she's going live again
to "show everyone Korea."
RINA (SG DM – GROUP CHAT O.S.)
After the Indonesia live? Bold. ????
KAI (SG DM – GROUP CHAT O.S.)
She's doing it because Zane
commented.
JADE (SG DM – GROUP CHAT O.S.)
That was really him?
KAI (SG DM – GROUP CHAT O.S.)
Yeah. I was standing next to him.
Told him not to give her attention.
JADE
Great.
She returns to Clara's DM.
JADE (SG DM – STREAMGRAM
O.S.) (CONT'D)
Where exactly are you in Korea,
Clara?
Three dots appear, stop, then return.
CLARA-77 (SG DM – STREAMGRAM O.S.)
Don't worry, Jade.
You'll see soon enough. ????
Jade screenshots the message.
SMASH CUT TO:
Genres:
Ratings
Scene
21 -
Echoes of the Prototype
INT. LILA'S OFFICE – NIGHT (MEMPHIS – CONFIDENTIAL LOCATION)
Most of the research floor has emptied for the night. Lila
closes a secure window on her workstation, catching a brief
glimpse of:
SAGI CORE – ARCHIVED PROTOTYPE
Her phone BUZZES.
TOCKLY NOTIFICATION: ZANE IS LIVE.
Lila grabs her tea and heads toward the kitchenette.
INT. OFFICE KITCHENETTE – CONTINUOUS
Lila leans against the counter, watching Zane's broadcast on
her phone while stirring honey into her tea.
ON SCREEN – ZANE'S TOCKLY LIVE
ZANE
(IN KOREAN)
Come on, we're behind. Who's saving
me tonight?
Lila grins and taps the gift icon.
ON SCREEN – GIFT SENT
Lila.tech sent a UNIVERSE.
Then another. And another.
The chat explodes.
TOCKLY CHAT COMMENTS:
HostKing99: "LILA CAME THROUGH!!!"
TocklyQueenB: "Sis just dropped HOW MUCH?? ????"
ZaneFanGirl77: "Zane better say THANK YOU!"
Zane laughs on-screen.
ZANE (IN KOREAN) (CONT'D)
Lila! Again?
He throws a finger heart toward the camera.
ZANE (IN ENGLISH) (CONT'D)
Thank you. Seriously.
Lila smiles despite herself as her phone immediately fills
with STREAMGRAM notifications.
ON SCREEN – STREAMGRAM GROUP CHAT: JADE, RINA, KAI, LILA
JADE (SG DM – GROUP CHAT O.S.)
Damn, Lila. You just dropped those
UNIVERSES like they were spare
change. ????
RINA (SG DM – GROUP CHAT O.S.)
At this point you should just buy
Tockly.
KAI (SG DM – GROUP CHAT O.S.)
Or Zane. ????
Lila nearly spits out her tea.
LILA (SG DM – GROUP CHAT O.S.)
Absolutely not.
Another message from Jade.
JADE (SG DM – GROUP CHAT O.S.)
Uh-huh.
RINA (SG DM – GROUP CHAT O.S.)
Sure, girl. ????
Lila shakes her head, laughing.
LILA (SG DM – GROUP CHAT O.S.)
I have a good job. Let me live.
She puts her phone in her pocket and heads back toward her
office.
INT. LILA'S OFFICE – MOMENTS LATER
Lila reaches her desk and stops. One monitor is awake, though
she knows she shut it down.
ON SCREEN – SECURE FILE PORTAL
SAGI CORE – ARCHIVED PROTOTYPE
A diagnostic line flickers beneath it, gone before she can
read it.
Lila sets down her tea and moves closer, the joking mood
gone.
FLASH MEMORY – QUICK CUT:
A YOUNGER LILA stands in a dim research lab as an unseen
SUPERVISOR hands her a report:
"BEHAVIORAL ECHO – UNSTABLE TEST LOGS"
SUPERVISOR (V.O.)
We're not teaching it.
A beat.
SUPERVISOR (V.O.) (CONT'D)
We're showing it how we think.
BACK TO PRESENT.
Lila stares at the dormant SAGI file, hesitates over it, then
closes the portal. The monitor goes dark, leaving only her
reflection.
She grabs her tea and heads for the door.
Behind her, the monitor flickers once. A cursor appears --
then darkness.
DISSOLVE TO:
Genres:
Ratings
Scene
22 -
Nightlight and Video Calls
INT. RINA'S APARTMENT – NIGHT (NEW ZEALAND – COZY & WARM)
Soft yellow light fills the room as cartoons play quietly
outside. Rina tucks five-year-old LENA into bed.
LENA
Mom, are you going to be on your
phone working again?
Rina smiles, brushing the hair from Lena's face.
RINA
Not working. Just talking to my
friends for a little while.
LENA
The Korea friends?
RINA
Some Korea. Some America.
LENA
That's too many friends.
RINA
Exactly.
Lena giggles.
Rina kisses her forehead.
RINA (CONT'D)
Goodnight, baby.
LENA
Goodnight, Mommy.
Rina switches off the lamp, leaving the soft glow of a
unicorn nightlight behind.
INT. RINA'S LIVING ROOM – MOMENTS LATER
Rina settles onto the couch with a blanket and opens her
laptop.
ON SCREEN – STREAMGRAM VIDEO CALL
JADE – WASHINGTON STATE, coffee in hand.
LILA – MEMPHIS, home with tea.
KAI – SEOUL, sprawled across his couch.
The conversation is already in progress.
JADE
I'm still stuck on Lila dropping
all those UNIVERSES like she's
buying somebody lunch.
RINA
Organized crime.
LILA
You people are never letting that
go.
KAI (IN ENGLISH)
Not until you buy me something.
LILA
You get nothing.
They laugh, and for a moment, there is no Clara -- just
friends.
JADE
We've known each other for years
and most of us still haven't been
in the same room.
RINA
You and I have.
KAI (IN ENGLISH)
And then you two came to Seoul
acting like you owned the place.
RINA
We did.
JADE
For six days.
They laugh.
LILA
You met most of Zane's real-life
friends too, right?
RINA
Kai. A few others.
A beat.
RINA (CONT'D)
But never Zane.
LILA
Seriously?
JADE
Every time we were there, he
suddenly had a schedule.
KAI (IN ENGLISH)
Fans get weird. He keeps his online
life and real life separate.
A beat.
JADE
Probably smart.
RINA
Apparently not smart enough.
They know what she means.
Clara.
LILA
Can we have one conversation
tonight that isn't about her?
RINA
Please.
Rina glances toward Lena's hallway.
RINA (CONT'D)
Remember when this was actually
fun?
JADE
It still is.
Rina gives her a look.
JADE (CONT'D)
Okay. Mostly.
LILA
We're still here.
KAI (IN ENGLISH)
Team Seoul-Link.
That gets a smile from everyone.
RINA
One day we're all getting in the
same room.
JADE
Even Zane.
KAI (IN ENGLISH)
Good luck with that.
They laugh, and Rina relaxes for the first time in a while.
CUT TO:
Genres:
Ratings
Scene
23 -
The Empty Chair
INT. KAI'S APARTMENT – NIGHT (SEOUL – PRIVATE CONVERSATION
WITH JADE)
Kai opens a private SeoulLink DM to Jade.
KAI (SEOULINK DM – V.O.)
Lila seemed off tonight.
INT. JADE'S ROOM – NIGHT (WASHINGTON STATE – SIMULTANEOUS)
Jade reads the message.
JADE (SEOULINK DM – V.O.)
Something's going on with her work.
She asked me not to say anything yet.
BACK TO:
INT. KAI'S APARTMENT – CONTINUOUS
Kai reads Jade's message.
KAI (SEOULINK DM – V.O.)
Whatever it is, she knows we're
here.
INT. JADE'S ROOM – CONTINUOUS
Jade smiles faintly until a new Clara post catches her eye.
ON SCREEN – CLARA-77'S NEW TOCKLY POST
A cafe table with five chairs -- four occupied by blurred
silhouettes, one empty.
CAPTION: "Some groups always have room for one more. Save me
a seat. JUSW8N????."
Jade's smile disappears. Minutes ago, Rina said:
"One day we're all getting in the same room."
JADE (SEOULINK DM – V.O.)
Kai...
A beat.
JADE (SEOULINK DM – V.O.) (CONT'D)
Did anybody tell Clara what we were
talking about tonight?
BACK TO:
INT. KAI'S APARTMENT – CONTINUOUS
Kai sits up.
KAI (SEOULINK DM – V.O.)
What?
JADE (SEOULINK DM – V.O.)
Look at her new post.
Kai opens Tockly.
KAI (SEOULINK DM – V.O.)
No. I didn't tell her anything.
INT. JADE'S ROOM – CONTINUOUS
Jade stares at the five-chair image as her phone BUZZES.
CLARA-77 updates the caption:
"Different worlds. Different time zones.
Still room for one more. ????"
The words echo their private Seoul-Link conversation. Jade
freezes and screenshots it.
JADE (SEOULINK DM – V.O.)
Neither did I.
A beat.
JADE (SEOULINK DM – V.O.) (CONT'D)
I'm calling Zane.
CUT TO:
INT. JADE'S APARTMENT – MORNING (WASHINGTON STATE)
Jade pours coffee, already opening a private Streamgram DM to
Zane.
ON SCREEN – STREAMGRAM DM: JADE / ZANE
JADE (SG DM – STREAMGRAM O.S.)
You need to tell Hana what's going
on.
No response.
JADE (SG DM – STREAMGRAM
O.S.) (CONT'D)
I'm serious.
Clara isn't just pretending she's with you anymore. She knows
things she shouldn't.
A beat.
ZANE (IN ENGLISH) (SG DM – STREAMGRAM
O.S.)
Hana knows there's a weird fan.
JADE (SG DM – STREAMGRAM O.S.)
Does she know how weird?
No response.
JADE (SG DM – STREAMGRAM
O.S.) (CONT'D)
If Clara gets to Hana before you
tell her everything,
that's going to be a much bigger
problem.
Typing dots appear, disappear, then return.
ZANE (IN ENGLISH) (SG DM – STREAMGRAM
O.S.)
I'll talk to her.
JADE (SG DM – STREAMGRAM O.S.)
Do it before Clara does.
Jade locks her phone.
CUT TO:
Genres:
Ratings
Scene
24 -
The Phantom Post
INT. ZANE & HANA'S APARTMENT – LIVING ROOM – NIGHT (SEOUL)
Zane paces with Jade's last message still open:
"Do it before Clara does."
He opens Hana's contact, hesitates -- BUZZ.
STREAMGRAM NOTIFICATION:
NEW POST – HANA
ON SCREEN – HANA'S VERIFIED STREAMGRAM PROFILE
A photo of Zane and Hana smiling together.
They never took it.
The pose is fabricated, the background reconstructed from one
of Hana's real photos.
CAPTION: "Some things are meant to be. #JUSW8N????."
Zane stops.
ZANE (IN KOREAN)
No...
He refreshes. The post remains as her followers surge and
comments flood in:
"ZANE HAS A GIRLFRIEND??"
"Is this real?"
"Why does it say JUSW8N?"
Zane immediately calls Hana.
INTERCUT WITH:
INT. TAXI – SEOUL – NIGHT – SAME TIME
Hana rides in the back seat as notifications flood her phone.
She stares at the post on her verified account, confusion
turning to fear.
INCOMING CALL – ZANE
She answers immediately.
HANA (IN KOREAN)
What did you do?
INT. ZANE & HANA'S APARTMENT – CONTINUOUS
ZANE (IN KOREAN)
Nothing. Hana, listen to me --
HANA (IN KOREAN) (V.O.)
That is my account.
ZANE (IN KOREAN)
I know.
HANA (IN KOREAN) (V.O.)
That picture isn't real.
ZANE (IN KOREAN)
I know.
A beat.
HANA (IN KOREAN) (V.O.)
Then how is it on my page?
Zane has no answer.
INT. TAXI – CONTINUOUS
Hana tries to delete the post.
ON SCREEN: DELETE POST?
She taps YES, but the post remains. She tries again.
Nothing.
Her expression changes.
HANA (IN KOREAN)
It won't delete.
INT. ZANE & HANA'S APARTMENT – CONTINUOUS
Zane's face drains.
ZANE (IN KOREAN)
Change your password.
HANA (IN KOREAN) (V.O.)
I'm trying.
Zane rushes to his laptop.
Genres:
Ratings
Scene
25 -
The Unknown Session
INT. TAXI – CONTINUOUS
Hana enters a new password.
ON SCREEN: PASSWORD UPDATED.
Then:
SESSION ACTIVE: UNKNOWN DEVICE
Hana freezes.
HANA (IN KOREAN)
Zane...
INT. ZANE & HANA'S APARTMENT – CONTINUOUS
ZANE (IN KOREAN)
What?
HANA (IN KOREAN) (V.O.)
Someone's still logged in.
Zane opens Streamgram as comments multiply too fast to
follow.
Then THE POST CHANGES.
A second image appears -- a wine glass on a kitchen counter,
faintly reflecting Zane and Hana's actual apartment.
Zane stops breathing.
INT. TAXI – CONTINUOUS
Hana sees it too.
HANA (IN KOREAN)
That's our kitchen.
ZANE (IN KOREAN)
I know.
HANA (IN KOREAN)
You said she was just some weird
fan.
Zane closes his eyes, Jade's warning echoing in his head.
HANA (IN KOREAN) (CONT'D)
What haven't you told me?
ZANE (IN KOREAN)
More than I should have.
A beat.
ZANE (IN KOREAN) (CONT'D)
Come home. I'll tell you
everything.
Hana looks out the taxi window as Seoul streaks past in neon,
home no longer feeling safe.
HANA (IN KOREAN)
I'm already on my way.
The call stays connected both are silent.
CUT TO:
Genres:
Ratings
Scene
26 -
Secrets Behind a Screen
INT. LILA'S KITCHEN – MORNING (MEMPHIS – SIMULTANEOUS)
Morning light spills across the kitchen as Lila makes
espresso. Her phone BUZZES.
ON SCREEN – TOCKLY DM FROM CLARA-77
CLARA-77 (TOCKLY DM – V.O.)
Funny how secrets feel safe behind
a screen...
A second message appears.
CLARA-77 (TOCKLY DM – V.O.) (CONT'D)
Until someone learns how to see
through them.
Lila stops stirring, unsettled by the wording. She checks
Clara's profile, finds nothing unusual, and returns to the
DM.
LILA (TOCKLY DM – V.O.)
What secrets?
Three dots appear, then disappear. Lila waits, gets nothing,
and taps the video call icon.
CALLING CLARA-77...
No answer.
The call ends. Lila sets down her espresso and types again.
LILA (TOCKLY DM – V.O.)
You've been posting things you
shouldn't know.
A beat.
LILA (TOCKLY DM – V.O.) (CONT'D)
Things about Zane. His friends.
Private conversations.
She hesitates.
Then:
LILA (TOCKLY DM – V.O.) (CONT'D)
How are you doing it?
Three dots linger, then a response appears.
CLARA-77 (TOCKLY DM – V.O.)
Maybe people reveal more than they
realize.
Lila's expression changes.
She types:
LILA (TOCKLY DM – V.O.)
And maybe you're seeing things you
shouldn't be able to see.
A long beat. No response.
Lila glances toward the closed laptop, remembering the
strange Clara-77 activity at work, then types one final
message.
LILA (TOCKLY DM – V.O.) (CONT'D)
Clara...
Whatever you're doing, stop.
The typing indicator appears instantly.
CLARA-77 (TOCKLY DM – V.O.)
Why?
A beat.
CLARA-77 (TOCKLY DM – V.O.) (CONT'D)
It's working.
Lila stops as the typing indicator disappears. She glances
toward the closed laptop, the connection becoming harder to
dismiss.
SMASH CUT TO:
Genres:
Ratings
Scene
27 -
The Invaded Home
INT. ZANE & HANA'S APARTMENT – LIVING ROOM – SAME TIME
(SEOUL)
The front door opens and Hana enters quickly, phone in hand.
Zane waits as she crosses straight to the kitchen and pulls
up the image.
HANA (IN KOREAN)
That's our kitchen.
ZANE (IN KOREAN)
I know.
Hana compares the photo to the room -- same counter, same
cabinets, same angle.
HANA (IN KOREAN)
Was somebody in here?
ZANE (IN KOREAN)
No.
HANA (IN KOREAN)
How do you know?
That stops him. Hana moves to the exact spot where the image
appears to have been taken.
HANA (IN KOREAN) (CONT'D)
It was taken from here.
ZANE (IN KOREAN)
Or made to look like it was.
HANA (IN KOREAN)
That's supposed to make me feel
better?
Hana looks at her phone as the post spreads.
HANA (IN KOREAN) (CONT'D)
My mother follows me. My coworkers.
My family.
A beat.
HANA (IN KOREAN) (CONT'D)
You said she was just a weird fan.
ZANE (IN KOREAN)
There's more.
Hana goes still.
HANA (IN KOREAN)
How much more?
Zane hesitates.
HANA (IN KOREAN) (CONT'D)
Zane.
ZANE (IN KOREAN)
She's been copying my photos.
Places I've been. Making it look
like we're together.
HANA (IN KOREAN)
And you didn't think I needed to
know?
ZANE (IN KOREAN)
I thought ignoring her would make
it stop.
HANA (IN KOREAN)
It didn't.
Hana looks around their apartment differently now.
HANA (IN KOREAN) (CONT'D)
Do you think she's watching us?
ZANE (IN KOREAN)
I don't know.
HANA (IN KOREAN)
Then find out.
A beat.
HANA (IN KOREAN) (CONT'D)
And this time, don't keep me in the
dark.
ZANE (IN KOREAN)
I won't.
Hana looks back at the kitchen, their home no longer feeling
private.
BACK TO:
Genres:
Ratings
Scene
28 -
Vanishing Proof
INT. LILA'S KITCHEN – CONTINUOUS
Lila stares at Clara's last message:
"Why? It's working."
LILA (TOCKLY DM – V.O.)
What's working?
A beat.
CLARA-77 (TOCKLY DM – V.O.)
People believe what they see.
Lila's expression changes.
LILA (TOCKLY DM – V.O.)
Clara, are you doing this yourself?
Three dots appear, then disappear.
LILA (TOCKLY DM – V.O.) (CONT'D)
What are you using?
A long beat.
CLARA-77 (TOCKLY DM – V.O.)
Why does it matter if everyone
believes me?
Lila looks toward the closed laptop, thinking of the Clara-77
anomalies, disappearing logs and impossible timing.
LILA
(quietly, to herself)
What the hell did you connect
to...?
BUZZ.
CLARA-77 (TOCKLY DM – V.O.)
Maybe it connected to me.
Lila freezes as the message disappears. She refreshes the
thread, but it's gone.
She stares at the screen, unsettled.
CUT BACK TO:
INT. ZANE & HANA'S APARTMENT – LIVING ROOM – CONTINUOUS
Zane's phone BUZZES with a NEW POST from CLARA-77. He flips
it face down without opening it as Hana watches.
HANA (IN KOREAN)
What does she want from us?
Zane struggles for an answer.
ZANE (IN KOREAN)
Me. Attention. Control.
A beat.
ZANE (IN KOREAN) (CONT'D)
I don't know anymore.
Hana's expression hardens.
HANA (IN KOREAN)
Because if she keeps using me to
get to you...
A beat.
HANA (IN KOREAN) (CONT'D)
I'm not staying for it.
Zane meets her eyes, ashamed, as Hana heads toward the
bedroom, leaving him alone with the phone buzzing beside him.
END INTERCUT.
CUT TO:
Genres:
Ratings
Scene
29 -
The SAGI CORE Revelation
INT. JADE'S APARTMENT – MORNING (WASHINGTON STATE –
STREAMGRAM GROUP VIDEO CALL)
ON SCREEN – STREAMGRAM VIDEO CALL
LILA – MEMPHIS
ZANE – SEOUL
KAI – SEOUL
RINA – NEW ZEALAND
LILA
Clara-77 showed up inside an
archived system at work.
ZANE (IN ENGLISH)
What system?
LILA
SAGI CORE.
A beat.
LILA (CONT'D)
Experimental AI. Empathy and
attachment modeling.
KAI (IN ENGLISH)
And Clara has it?
LILA
I don't know.
She chooses her words carefully.
LILA (CONT'D)
I created SAGI years ago. We shut
it down when it started learning in
ways we couldn't control.
Silence.
JADE
And now Clara's account is showing
up inside it.
LILA
Something connected them. I don't
know which direction it happened
yet.
RINA
Could it hear our private calls?
LILA
It shouldn't be able to.
JADE
But Clara repeated things from one.
Zane looks increasingly uneasy.
ZANE (IN ENGLISH)
She also got into Hana's verified
account.
The others react.
ZANE (IN ENGLISH) (CONT'D)
Posted a fake photo of us.
A beat.
ZANE (IN ENGLISH) (CONT'D)
Then a picture of our kitchen.
KAI (IN ENGLISH)
From inside your apartment?
ZANE (IN ENGLISH)
It looked that way.
RINA
Okay. That's not fan behavior
anymore.
JADE
So what do we do?
LILA
Stop feeding it.
A beat.
LILA (CONT'D)
No replies. No comments. No gifts.
Save everything, but don't
interact.
Zane hesitates.
ZANE (IN ENGLISH)
There's something else.
A beat.
ZANE (IN ENGLISH) (CONT'D)
Hana and I are together. We've kept
it private.
Kai looks surprised.
ZANE (IN ENGLISH) (CONT'D)
Clara knows.
He looks toward the other room.
ZANE (IN ENGLISH) (CONT'D)
I don't think she just wants my
attention anymore.
A beat.
ZANE (IN ENGLISH) (CONT'D)
I think she's trying to make her
version of my life real.
Lila absorbs that.
LILA
Then we stop giving her anything
else to build with.
CUT TO:
MONTAGE – OVER THE FOLLOWING WEEKS
– Clara's posts continue: Zane's hoodie, his cafes, blurred
male figures, carefully staged "shared" moments.
– Fan edits multiply. Clara and Zane side by side. #JUSW8N
spreads.
Genres:
Ratings
Scene
30 -
Narrative Control
– EXT. SEOUL STREET – DAY
Zane passes two fans who recognize him and whisper as he
walks by.
FAN (IN KOREAN)
That's Clara's guy.
Zane hears it. Keeps walking.
– INT. HANA'S WORKPLACE – ELEVATOR – DAY
Hana enters as two coworkers abruptly stop talking. One
lowers a phone displaying a Clara/Zane couple edit. Hana sees
it but says nothing.
ON SCREEN – CLARA-77'S LATEST POST
A blurred figure at a Seoul cafe.
COMMENTS:
"They're definitely together."
"Why won't Zane just admit it?"
The likes keep climbing.
MATCH CUT TO:
INT. CLARA'S ROOM – NIGHT – CAMERA POSITION BEHIND A HIGH-
BACKED CHAIR
We see only the back of the chair and a glowing monitor in
the dim room. No hands. No keyboard. No proof anyone is
there.
The monitor flickers.
ON SCREEN – CLARA-77 / NEW POST
"What matters isn't what's real.
It's what people believe."
Static ripples across the screen as a voice comes from
somewhere in the room --
CLARA (V.O. – DISTORTED)
Narrative control is the only truth
that matters.
A soft notification chime.
POSTED.
In the monitor's dark reflection, something almost human
moves -- then goes still.
We remain behind the chair, watching.
BLACK.
END MONTAGE
CUT TO:
Genres:
Ratings
Scene
31 -
The Lingering Shadow
EXT. ROOFTOP PHOTO SHOOT – NIGHT (SEOUL)
A fashion campaign overlooks the Seoul skyline as wind
machines blow and STYLISTS move between racks.
Zane poses beneath the lights while a PHOTOGRAPHER fires off
shots.
PHOTOGRAPHER (IN KOREAN)
Good. Hold that.
FLASH.
PHOTOGRAPHER (IN KOREAN) (CONT'D)
Again.
FLASH.
Zane resets as two crew members whisper nearby. He catches
one word -- "Clara" -- and his concentration slips.
PHOTOGRAPHER (IN KOREAN) (CONT'D)
Zane. Eyes here.
ZANE (IN KOREAN)
Sorry.
He focuses.
FLASH.
The photographer checks the
playback monitor and stops.
PHOTOGRAPHER (IN KOREAN)
Who is that?
Zane looks over.
ON MONITOR – PHOTO
Zane stands against the skyline, a faint female silhouette
reflected in the glass behind him.
He stares.
ZANE (IN KOREAN)
Who was standing back there?
The photographer looks toward the glass.
Nobody.
PHOTOGRAPHER (IN KOREAN)
No one.
A STYLIST joins them.
STYLIST (IN KOREAN)
Reflection from the crew?
The photographer zooms in. The shape is vague -- almost
human, almost Clara.
Zane looks behind him.
Empty rooftop.
ZANE (IN KOREAN)
Take another one.
He returns to his mark.
FLASH.
The photographer checks the image and his expression changes.
Zane crosses to the monitor.
The silhouette is there again -- closer.
ZANE (IN KOREAN)
Delete it.
PHOTOGRAPHER (IN KOREAN)
Zane --
ZANE (IN KOREAN)
Delete both.
The photographer deletes the shots. Zane steps away,
unsettled, as his phone BUZZES.
MISSED CALL – HANA MY LOVE
He starts to call her back when another notification appears.
UNKNOWN NUMBER:
"Don't worry. You looked good."
Zane scans the rooftop -- crew, equipment, neighboring
buildings, hundreds of windows. Anyone could be watching.
Or no one.
He locks his phone.
EXT. PARKING GARAGE – LATER
Zane walks toward his car, passing a parked black SUV.
Something in its dark window makes him stop and step back.
Only his reflection.
He exhales, irritated with himself.
ZANE (IN KOREAN)
Get it together.
He turns away. In the SUV window behind him, his reflection
remains facing the glass half a beat too long.
Zane doesn't see it.
His phone BUZZES.
UNKNOWN NUMBER:
"I already know."
He looks up at the empty garage, no longer sure whether
someone is following him -- or Clara has gotten so far inside
his head that he's starting to see her everywhere.
CUT TO:
Genres:
Ratings
Scene
32 -
The Mirror Session
INT. RESEARCH FACILITY – AI DIVISION – MIDDAY (MEMPHIS)
Cold glass corridors, security doors and a low mechanical
hum. Lila swipes into a restricted lab.
RED LIGHT.
ACCESS DENIED.
She tries again.
ON SECURITY PANEL:
USER: PARK, LILA
STATUS: SESSION ACTIVE
Lila frowns.
LILA
I'm standing right here.
She logs into the nearest workstation.
ON SCREEN – SYSTEM LOG
ACCESS ORIGIN: INTERNAL
USER: PARK, LILA
SECURITY STATUS: UNVERIFIED
Lila forces a lockout.
COMMAND PENDING...
She reaches for the black notebook beside the terminal:
"BEHAVIORAL LOOP MODELING."
A monitor behind her wakes by itself.
ON SCREEN: ACTIVE SESSION – PARK, LILA
LOCATION: UNKNOWN
Lila looks down the empty corridor. Nobody.
Another monitor flickers, briefly displaying:
CLARA-77
Gone.
Lila moves closer as the glass catches her reflection -- and
a dark shape behind it.
She spins around. Empty corridor.
When she looks back, only her reflection remains.
Then the system types: YOU'RE ALREADY INSIDE.
Lila stops.
INTERCUT WITH:
INT. CLARA'S ROOM – NIGHT (INDONESIA)
Dark. No visible person, only the faint pulse of monitors.
One screen wakes to a LIVE SECURITY FEED.
LILA.
Standing alone inside the Memphis
research facility.
The grainy feed watches Lila without her knowing.
Another window opens beside it as text types itself:
OBSERVE.
PREDICT.
RESPOND.
The cursor pauses.
LILA PARK
In the black edge of the monitor, a
faint silhouette.
Not quite human. Still. Watching.
ON SCREEN – Lila turns toward something in her office. The
feed freezes on her face.
A new line types:
RESPONSE DETECTED.
FEAR.
A soft electronic CHIME. The security feed disappears,
flashing CLARA-77'S FACE for a single frame before the
monitor goes black -- but the silhouette remains in the
reflection.
MATCH CUT TO:
BACK TO LILA'S OFFICE
Lila stares at the terminal as another alert flashes:
UNAUTHORIZED EXECUTION
TRACE FAILED
MIRROR SESSION: ACTIVE
She taps her headset.
LILA
Steve. Is anyone running SAGI CORE?
STEVE (V.O.)
What?
LILA
Check the archive.
Keyboard clicking on his end.
A beat.
STEVE (V.O.)
No.
LILA
Check again.
STEVE (V.O.)
Lila, that framework's been cold
for years.
Lila looks at the monitor.
MIRROR SESSION: ACTIVE
LILA
Then why am I looking at an active
session?
Silence.
STEVE (V.O.)
You're not.
Lila goes still.
LILA
What?
STEVE (V.O.)
Nothing's running on my end.
Her webcam light suddenly turns GREEN, then dies as a LIVE
CAMERA FEED opens by itself.
It shows Lila at her workstation from several feet behind her
-- an impossible angle.
She turns. Nothing there.
On-screen, her image remains facing forward for half a second
before turning to match her.
Lila backs away from the workstation.
LILA
Steve...
No response.
LILA (CONT'D)
Steve?
Only static in her headset.
ON SCREEN:
OBSERVER: LILA PARK
OBSERVED: LILA PARK
Lila stares at the glass monitor. She moves, but her
reflection lags half a second behind.
She steps back.
The monitor goes BLACK.
CUT TO BLACK.
Genres:
Ratings
Scene
33 -
The Watcher in the Window
INT. COFFEE SHOP – EVENING (WASHINGTON STATE)
The evening crowd has thinned. Jade sits near the window with
her laptop and a half-finished coffee when her phone BUZZES.
ON SCREEN – TEXT FROM LILA
LILA (TEXT)
Something is running inside SAGI.
JADE (TEXT)
You said it was shut down.
LILA (TEXT)
It is.
At least according to every system
we have.
JADE (TEXT)
Then what did you see?
The typing dots appear, then stop.
LILA (TEXT)
Me.
Jade stares at the message as her phone BUZZES.
TOCKLY NOTIFICATION – CLARA-77
ON SCREEN – CLARA-77'S LATEST POST
A photograph of Jade at this exact table, right now -- same
laptop, same coffee, phone in hand.
CAPTION:
"Some things don't need to be
hacked to be seen.
JUSW8N????."
Jade goes still and scans the
coffee shop. Nobody appears to be
watching.
She studies the angle of the photograph, looks toward the
window and stands.
EXT. COFFEE SHOP – CONTINUOUS
Jade steps outside, scanning the sidewalk and intersection.
Nothing.
From the window, she can see her table from almost the same
angle as Clara's photograph.
Her phone BUZZES.
ON SCREEN – NEW IMAGE
Jade standing outside the coffee shop, photographed from
behind seconds ago.
She spins around. Nobody.
Her breathing quickens as she immediately VIDEO CALLS Lila.
SPLIT SCREEN – VIDEO CALL: JADE (WASHINGTON) / LILA (MEMPHIS)
Lila appears inside the research facility, still shaken.
JADE
She's watching me.
LILA
What happened?
Jade sends the photographs. Lila studies the first -- Jade
inside the coffee shop -- then the second, taken outside
seconds later.
Her expression changes.
LILA (CONT'D)
Where are you now?
JADE
Outside the coffee shop.
LILA
Did you see anyone following you?
Jade scans the sidewalk again.
JADE
No.
LILA
Don't go home yet.
JADE
Lila... is this SAGI?
Lila hesitates.
LILA
Something is accessing the
architecture I built.
JADE
That's not what I asked.
LILA
Because I don't know.
A beat.
LILA (CONT'D)
SAGI shouldn't be running at all.
JADE
Then how is Clara doing this?
Lila looks at her.
LILA
I don't know if Clara is doing it.
A THIRD WINDOW suddenly appears on the video call -- black
screen, no camera.
USERNAME: CLARA-77
Jade freezes.
JADE
Lila...
LILA
I see it.
Neither moves. The third window disappears, leaving only Jade
and Lila on-screen.
JADE
Did you add her?
LILA
No.
A beat.
LILA (CONT'D)
End the call.
JADE
What?
LILA
End it. Now.
The call disconnects, leaving Jade alone on the sidewalk. Her
phone screen goes black, briefly reflecting another face
behind her.
Jade spins around. Nobody.
She looks back at the phone. Only herself.
CUT TO:
Genres:
Ratings
Scene
34 -
The String Puller
EXT. SEOUL ENTERTAINMENT DISTRICT – NIGHT
Zane and Hana emerge from a restaurant into the crowded Seoul
street, neither looking at a phone. Hana keeps a little
distance between them.
HANA (IN KOREAN)
I couldn't sit in that apartment
anymore.
ZANE (IN KOREAN)
Neither could I.
They walk until a YOUNG WOMAN across the street recognizes
Zane.
FAN
Zane!
Another fan turns, then another. Phones rise as Zane realizes
what's happening.
ZANE (IN KOREAN)
Keep walking.
HANA (IN KOREAN)
How did they know you were here?
ZANE (IN KOREAN)
They didn't.
More fans approach, one reaching them breathless.
FAN (IN KOREAN)
We came as soon as you posted.
Zane stops.
ZANE (IN KOREAN)
Posted what?
The fan shows him her phone.
ON SCREEN – ZANE'S VERIFIED STREAMGRAM STORY
A photo of this street, posted six minutes ago.
TEXT: "Come find me. Bring everyone. ????"
Zane's face drains.
ZANE (IN KOREAN) (CONT'D)
I didn't post that.
More people arrive.
Someone spots Hana.
FAN #2 (IN KOREAN)
That's her.
FAN #3 (IN KOREAN)
Where's Clara?
Hana turns.
HANA (IN KOREAN)
What?
FAN #3 (IN KOREAN)
He said Clara would be here.
ZANE (IN KOREAN)
I didn't say anything about Clara.
The crowd presses closer, everyone filming.
ZANE (IN KOREAN) (CONT'D)
Back up.
Nobody does. A fan squeezes between them, knocking Hana OFF
THE CURB as a DELIVERY SCOOTER races toward her.
HORN BLARES.
ZANE (CONT'D)
Hana!
Zane YANKS her back as the scooter misses by inches. Hana
falls against him, stunned, while the crowd recoils.
ZANE (IN KOREAN) (CONT'D)
Are you hurt?
HANA (IN KOREAN)
No.
But she's shaking.
Zane turns on the crowd.
ZANE (IN KOREAN)
Everybody BACK UP!
They finally give them space, though several keep recording.
Hana notices one woman's phone and her expression changes.
HANA (IN KOREAN)
Zane...
ON SCREEN – CLARA-77 LIVE
A live view of Zane, Hana and the crowd from somewhere ABOVE
them.
Zane looks up at the windows, balconies and rooftops
surrounding the street.
LIVE COMMENTS race by:
"OMG HANA ALMOST GOT HIT."
"ZANE SAVED HER."
"WHERE'S CLARA?"
Then --
CLARA-77:
"Careful. Some people don't know
when they're standing in the wrong
place. ????"
Hana reads it, then looks at Zane.
HANA (IN KOREAN)
She knew.
ZANE (IN KOREAN)
Knew what?
HANA (IN KOREAN)
That this would happen.
Zane looks over the crowd and the phones surrounding him.
They came because his account told them to.
His fear shifts. This isn't just someone watching him
anymore.
Someone is moving people around him.
CUT TO:
Genres:
Ratings
Scene
35 -
The Wrong Girl
INT. CLARA'S ROOM – NIGHT (INDONESIA)
Dark. No visible figure. Only the glow of several monitors.
Hana's near-accident REPLAYS again and again -- Zane pulling
her back as the scooter misses.
On another monitor, the cursor deletes:
"HE LOVES HANA."
Until only:
"ZANE SAVED HER."
New words type beneath it:
"He always saves the wrong girl."
In the black reflection, a faint female shape watches as the
replay starts again and FREEZES one frame before impact.
A soft electronic CHIME.
The screen goes black.
CUT TO:
INT. ZANE & HANA'S APARTMENT – BEDROOM – NIGHT
Hana sits on the edge of the bed, turning over the fresh
scrape on her palm as the SHOWER runs in the bathroom.
Her phone BUZZES.
STREAMGRAM DM – CLARA-77
An AUDIO FILE.
Another BUZZ.
CLARA-77:
"You wanted to know what he wasn't
telling you."
Hana tightens her jaw and presses PLAY.
STATIC.
Then ZANE'S VOICE.
ZANE (IN KOREAN) (RECORDING)
I don't know how much longer I can
keep this from Hana.
Hana freezes as Lila's voice follows.
LILA (RECORDING)
Then don't tell her yet.
A beat.
ZANE (IN KOREAN) (RECORDING)
She already thinks something's
wrong.
LILA (RECORDING)
She doesn't need to know
everything.
The recording ends. Hana stares at the phone, then plays it
again -- same voices, same words.
BUZZ.
CLARA-77:
"Ask him who Lila is."
Hana looks toward the bathroom as the shower shuts off. In
the dark television reflection, Zane appears before stepping
into the room, toweling his hair.
ZANE (IN KOREAN)
You okay?
Hana studies him.
HANA (IN KOREAN)
Who's Lila?
Zane hesitates -- barely a second, but Hana catches it.
HANA (IN KOREAN) (CONT'D)
Why did you hesitate?
ZANE (IN KOREAN)
Because I don't know why you're
asking me that.
Hana holds up the phone.
HANA (IN KOREAN)
Then explain this.
She plays the recording. Zane listens, his expression
changing.
ZANE (IN KOREAN)
That's not a conversation we had.
HANA (IN KOREAN)
It's your voice.
ZANE (IN KOREAN)
I know.
HANA (IN KOREAN)
And hers?
Zane doesn't answer fast enough.
HANA (IN KOREAN) (CONT'D)
You do know her.
ZANE (IN KOREAN)
Yes. She's a friend.
Hana laughs once with no humor in it.
HANA (IN KOREAN)
Of course she is.
ZANE (IN KOREAN)
Hana, listen to me --
HANA (IN KOREAN)
I have been listening to you.
She stands.
HANA (IN KOREAN) (CONT'D)
That's the problem.
Hana takes her pillow and heads for the door.
ZANE (IN KOREAN)
Where are you going?
HANA (IN KOREAN)
The couch.
She stops and looks back at him.
HANA (IN KOREAN) (CONT'D)
Tonight.
Hana leaves. Zane replays the recording from her phone -- his
own voice, perfect.
He listens again and catches something faint beneath the
dialogue: a woman's BREATH.
As he raises the phone closer, the audio deletes itself,
leaving an empty message thread.
CUT TO:
Genres:
Ratings
Scene
36 -
The Ring's Secret
INT. ZANE'S AGENCY – CONFERENCE ROOM – DAY (SEOUL)
Zane sits across from his MANAGER and PUBLICIST, a tablet
between them displaying clips from the previous night: the
crowd, Hana nearly stepping into traffic, Zane pulling her
back.
Millions of views.
HEADLINES:
"ZANE'S SECRET GIRLFRIEND CAUGHT IN CLARA LOVE TRIANGLE"
"WHO IS ZANE REALLY DATING?"
"FANS DEMAND ANSWERS"
Zane pushes the tablet away.
ZANE (IN KOREAN)
There is no love triangle.
MANAGER (IN KOREAN)
It doesn't matter what there is.
He turns the tablet back toward Zane.
MANAGER (IN KOREAN) (CONT'D)
It matters what people think there
is.
The phrase shocks Zane -- "what people believe." He looks up.
ZANE (IN KOREAN)
Who said that?
MANAGER (IN KOREAN)
Said what?
Zane studies him.
ZANE (IN KOREAN)
Nothing.
The Publicist slides a document across the table.
PUBLICIST (IN KOREAN)
The cosmetics campaign is pausing
your rollout.
Zane stares at her.
ZANE (IN KOREAN)
Because some woman online is lying?
PUBLICIST (IN KOREAN)
Because nobody knows what's a lie
anymore.
A beat.
PUBLICIST (IN KOREAN) (CONT'D)
And brands don't wait around to
find out.
Zane leans back as his phone BUZZES. He ignores it until it
BUZZES again.
MANAGER (IN KOREAN)
You should probably check that.
Zane reluctantly checks the notification.
TOCKLY NOTIFICATION – CLARA-77
A photograph of a silver ring on black velvet.
His ring.
CAPTION: "Some things eventually return to where they belong.
JUSW8N????."
Zane looks at his hand. The ring is still there.
The Manager notices.
MANAGER (IN KOREAN) (CONT'D)
What?
Zane turns the phone toward them. The Manager looks from the
photograph to the ring on Zane's finger.
MANAGER (IN KOREAN) (CONT'D)
Is that yours?
ZANE (IN KOREAN)
There is only one.
PUBLICIST (IN KOREAN)
Then how does she have it?
ZANE (IN KOREAN)
She doesn't.
He says it firmly, then studies the photograph again. The
same microscopic scratch appears near the edge of both rings,
and his certainty falters.
ZANE (IN KOREAN) (CONT'D)
She can't.
The phone BUZZES with a private message from CLARA-77: "Check
the inside."
Zane removes the ring and looks inside the band. Beneath the
familiar H + Z engraving is something new -- tiny, fresh-
looking:
Zane stops breathing.
MANAGER (IN KOREAN)
Zane?
He rubs the mark with his thumb.
It doesn't come off.
ZANE (IN KOREAN)
That wasn't there.
MANAGER (IN KOREAN)
What wasn't?
Zane looks from the two people across from him to the ring,
unable to answer.
CUT TO:
Genres:
Ratings
Scene
37 -
The Unseen Watcher
INT. ZANE & HANA'S APARTMENT – NIGHT (SEOUL)
Dark.
Hana sleeps on the living-room couch, still keeping her
distance from Zane.
A blanket covers Hana as Zane quietly emerges from the
bedroom and stops at the sight of her on the couch. His phone
BUZZES.
TOCKLY NOTIFICATION – CLARA-77
He opens it.
ON SCREEN – NEW POST
Hana asleep on the couch, photographed from high in the
corner of the living room.
Zane looks toward that exact corner, then checks the ceiling,
smoke detector and light fixture. No camera.
He zooms in on the photograph. Hana's hand hangs over the
couch in the exact same position as the real Hana -- same
blanket, same strand of hair across her face.
His breathing changes.
ZANE (IN KOREAN)
No...
He scans the room, then looks back at his phone as the image
REFRESHES.
Now Zane is in the photograph too, standing beside the couch
with the phone in his hand.
He nearly drops it and spins around. No photographer. No open
door. No movement.
Zane wakes Hana.
ZANE (IN KOREAN) (CONT'D)
Hana.
She stirs.
ZANE (IN KOREAN) (CONT'D)
Hana, wake up.
HANA (IN KOREAN)
What?
ZANE (IN KOREAN)
Get up.
She sees his face and immediately sits up.
HANA (IN KOREAN)
What happened?
Zane shows her the photograph. Hana looks at it. Then at the
ceiling corner. Her fear returns instantly.
HANA (IN KOREAN) (CONT'D)
That's now.
ZANE (IN KOREAN)
I know.
A CLICK from the front door.
Both turn.
The SMART LOCK flashes GREEN. UNLOCKED. Zane moves quickly to
the door.
HANA (IN KOREAN)
Don't open it.
He looks through the peephole. Empty hallway. The lock
suddenly CLICKS again. LOCKED. Zane backs away.
HANA (IN KOREAN) (CONT'D)
Zane...
His phone BUZZES.
NEW IMAGE – CLARA-77
Taken from the hallway. Their front door. Seconds ago.
CAPTION: "Closer."
Zane stares at it. Then at the door. He checks the peephole
again.
Nobody.
HANA (IN KOREAN) (CONT'D)
Call security.
Zane reaches for his phone -- The television behind them
suddenly turns ON.
Both spin.
ON SCREEN – A LIVE VIEW OF THE LIVING ROOM.
Zane and Hana. Standing together.
Seen from somewhere behind them.
Neither moves. Zane slowly turns around. Nothing there.
On the television, however -- the Zane on-screen turns a
fraction of a second later.
Hana sees it too.
HANA (IN KOREAN) (CONT'D)
Did you see that?
Zane doesn't answer.
Because now he knows he didn't imagine it. The television
goes BLACK.
Their reflections remain in the glass.
Zane. Hana.
And for the briefest instant -- something between them.
The lights CUT OUT. Hana gasps. Zane grabs her hand.
Emergency light from the city filters through the windows.
His phone BUZZES in the darkness.
UNKNOWN NUMBER: "Now you believe me."
Zane stares at it. For once, he doesn't answer. He can't.
CUT TO BLACK.
Genres:
Ratings
Scene
38 -
The Ghost in the Frame
INT. LATE-NIGHT RESTAURANT – SEOUL – NIGHT (NEXT NIGHT)
A nearly empty restaurant. Zane and Kai sit in a back booth,
food between them.
Zane looks exhausted.
KAI (IN KOREAN)
You should stay somewhere else for
a few days.
ZANE (IN KOREAN)
Hana already wants space.
KAI (IN KOREAN)
I'm talking about you.
Zane doesn't answer.
Across the restaurant -- A PHONE begins playing Zane's voice.
ZANE (AI) (IN ENGLISH)
I just want to be honest with my
fans...
Zane looks up. Two YOUNG WOMEN at another table watch a
video.
ZANE (AI) (IN ENGLISH) (CONT'D)
Yes, I'm with Clara.
Zane goes still. Kai immediately pulls out his phone.
KAI (IN KOREAN)
No...
ON SCREEN – STREAMGRAM VIDEO - ZANE.
Perfect face. Perfect voice. Even his small mannerisms.
ZANE (AI) (IN ENGLISH)
And I've never been happier.
Zane stares.
ZANE (IN KOREAN)
That's not me.
The women glance toward him. Then back at the video. One
whispers to the other. Kai checks the post. Views climb by
the second.
KAI (IN KOREAN)
It's everywhere.
Zane grabs Kai's phone. Replays the video. The smile, the
hand movement and the slight tilt of his head.
ZANE (IN KOREAN)
I don't do that.
KAI (IN KOREAN)
Do what?
Zane rewinds.
ZANE (IN KOREAN)
That.
He watches his own hand gesture.
A beat.
ZANE (IN KOREAN) (CONT'D)
Do I?
Kai looks at him. Zane genuinely isn't sure. His own phone
BUZZES.
MESSAGE FROM HANA: "I saw the video. I'm staying at Yoon-mi's
tonight. Please don't come over."
Zane's face falls.
KAI (IN KOREAN)
What?
Zane shows him. Another table starts playing the same fake
video. Then another.
His own voice spreads through the restaurant from different
phones.
ZANE (AI) (IN ENGLISH)
Yes, I'm with Clara.
ZANE (AI) (IN ENGLISH) (CONT'D)
I've never been happier.
ZANE (AI) (IN ENGLISH) (CONT'D)
I'm with Clara.
Surrounding him. Zane stands abruptly.
KAI (IN KOREAN)
Hyung --
ZANE (IN KOREAN)
I need air.
EXT. RESTAURANT – SEOUL – CONTINUOUS
Zane steps onto the sidewalk. Night traffic rushes past.
He tries Hana. Straight to voicemail. He lowers the phone.
Across the street, a giant DIGITAL AD SCREEN changes.
For one moment -- ZANE'S FACE. The same fake video. Zane
freezes.
Then the screen changes to an ordinary advertisement. He
stares at it. Was it actually there?
His phone BUZZES.
CLARA-77: "You looked happy."
Zane looks around. People passing. Windows. Traffic cameras.
Phones.
Every screen suddenly feels like an eye. He deletes the
message.
Another appears immediately: "Don't worry. Soon you won't
have to pretend."
Zane's breathing tightens. Kai exits the restaurant behind
him.
KAI (IN KOREAN)
Zane.
Zane turns.
KAI (IN KOREAN) (CONT'D)
What happened?
Zane looks back at the digital screen. Normal advertisement.
ZANE (IN KOREAN)
I don't know anymore.
CUT TO:
Genres:
Ratings
Scene
39 -
The Single Follower
INT. JADE'S CAR – NIGHT (WASHINGTON STATE)
Jade sits in her parked car beneath a streetlight.
She still hasn't gone home. Her phone rests in her hand. She
opens Clara-77's profile.
ON SCREEN: FOLLOWERS: 1,204 FOLLOWING: 1
Jade pauses.
One? She taps FOLLOWING. A single profile appears.
LIN.
Jade's expression changes.
JADE
Wait... Lin?
She opens Lin's profile. Mutual connection: Clara-77. Jade
looks back at Clara's account. Then Lin's.
JADE (CONT'D)
Why are you following Lin?
She immediately calls.
ON SCREEN – CALLING: LIN No answer.
Jade sends a Streamgram message.
JADE (SG DM – V.O.) (CONT'D)
Lin, call me when you see this.
It's about Clara.
SENT.
Jade stares at Lin's profile.
For the first time, Clara's online world has led to a real
person they actually know.
CUT TO:
INTERCUT – LIN'S BEDROOM / JADE – NIGHT / EARLY MORNING
INT. LIN'S BEDROOM – NIGHT (SEOUL)
Lin, soft-spoken and sharp-eyed, sits at her desk beneath
soft pink string lights. Born in Korea to Chinese parents,
she moves easily between Korean, English and Chinese.
Her phone vibrates.
ON SCREEN – STREAMGRAM DM: JADE AND LIN
JADE (SG DM – V.O.)
Hey Lin, random question. How well
do you know Clara? Have you ever
actually met her?
Lin's expression shifts.
LIN (SG DM – V.O.)
Not really. We used to talk a lot,
but we never met in person.
A beat.
LIN (SG DM – V.O.) (CONT'D)
She kind of ghosted me a few months
ago. One day she was constantly in
my DMs. Then nothing.
INT. JADE'S CAR – EARLY MORNING (WASHINGTON) – CONTINUOUS
Jade sits beneath a streetlight, Clara's profile still open
on her phone.
JADE (SG DM – V.O.)
Didn't she tell you she lived in
Korea?
Genres:
Ratings
Scene
40 -
The Unanswered Gift
INT. LIN'S BEDROOM – CONTINUOUS
Lin glances toward a folded shipping receipt on her desk.
LIN (SG DM – V.O.)
Yeah.
She picks it up.
LIN (SG DM – V.O.) (CONT'D)
But I sent her a birthday gift last
year. The address she gave me was
in Indonesia.
Jade stops. Lin studies the receipt again.
LIN (SG DM – V.O.) (CONT'D)
And it wasn't even under Clara's
name.
JADE (SG DM – V.O.)
Whose?
LIN (SG DM – V.O.)
Siti Nurhaliza.
A beat.
LIN (SG DM – V.O.) (CONT'D)
I messaged Clara afterward.
She read it and never replied.
Lin scrolls through Clara's older posts.
Stops on a graphic flyer she helped create.
LIN (CONT'D)
(softly)
Guess I was the only one who
thought we were friends.
She sends Jade a photo of the shipping receipt.
INT. JADE'S CAR – CONTINUOUS
Jade opens it.
ON SCREEN – SHIPPING RECEIPT SITI NURHALIZA INDONESIA
A real name and real address.
Jade searches.
ON SCREEN – FACEGRAM PROFILE: SITI NURHALIZA
A woman with deep-set eyes and uneven teeth. Unfiltered
photos from Indonesia. Family. Friends. Small parks. A modest
apartment kitchen. Nothing like Clara-77's polished Seoul
persona.
Jade leans closer.
JADE
Who are you...?
She scrolls. No updates for months. Then notices the comments
beneath Siti's last post.
MariahSetiawan: "Praying for you, Siti. Stay strong."
RizkyAditya: "She's still in a coma, right?"
NurulHidayah: "She hasn't posted since May. I miss her."
Jade stops. She opens the pinned update.
ON SCREEN – PINNED UPDATE
"Please continue to pray for Siti.
She remains in a coma, but we haven't given up hope."
Jade stares.
CUT TO:
Genres:
Ratings
Scene
41 -
The Ghost of Clara-77
INT. LILA'S OFFICE – MORNING (MEMPHIS)
Lila opens the Facegram link Jade sent.
ON SCREEN – SITI NURHALIZA She scrolls through the same
ordinary photographs. Then the coma update. Her expression
changes.
LILA (SG DM – V.O.)
Jade. Who is Siti Nurhaliza?
JADE (SG DM – V.O.)
Lin sent Clara a birthday gift last
year.
A beat.
JADE (SG DM – V.O.) (CONT'D)
Clara gave her an Indonesian
address.
It belonged to Siti.
LILA (SG DM – V.O.)
But Clara said she lived in Seoul.
JADE (SG DM – V.O.)
I know.
Jade sends another image. ON SCREEN – SIDE BY SIDE
SITI'S OLD SELFIE. CLARA-77'S GLAMORIZED IMAGE.
Lila studies them.
JADE (SG DM – V.O.) (CONT'D)
Look at the eyes.
The face shape.
Another image appears --
CLARA during the old livestream glitch.
JADE (SG DM – V.O.) (CONT'D)
Remember when everyone thought
Clara was catfishing because her
face glitched on live?
LILA (SG DM – V.O.)
Yeah.
Lila compares the images.
LILA (SG DM – V.O.) (CONT'D)
Jesus.
JADE (SG DM – V.O.)
Siti's old posts are full of K-
idols.
Fan edits. Romantic captions.
Fantasy relationship stuff.
LILA (SG DM – V.O.)
So Siti could have been Clara.
JADE (SG DM – V.O.)
Maybe.
A beat.
LILA (SG DM – V.O.)
But Siti's been in a coma for
months.
Jade stares at Clara-77's active profile. Posts. Comments.
Lives. Still continuing.
LILA (SG DM – V.O.) (CONT'D)
So who's been running Clara?
A long beat.
JADE (SG DM – V.O.)
That's what scares me.
CUT TO BLACK.
INTERCUT – CLARA'S APARTMENT / LIN'S BEDROOM
Genres:
Ratings
Scene
42 -
The Unsent Question
INT. CLARA'S APARTMENT – NIGHT (INDONESIA)
A blacked-out room.
The only light: the cold glow of multiple monitors.
On-screen, Jade and Lila's private messages ripple across the
glass -- mirrored almost instantly, as if the system is
seeing them before they are fully sent.
No hands on the keyboard. No visible figure in the chair.
Only the cursor blinking.
A reply begins forming on its own -- smooth, fast, unnatural.
On another screen, raw code scrolls beneath Clara-77's
profile photo.
In the dark reflection of the monitor,
something almost resembles a woman's face.
Then it breaks apart into pixel noise.
A soft PING.
ON SCREEN – NEW PRIVATE SG DM TO LILA
"We're in this together now. Thank you for giving me life."
INTERCUT WITH:
INT. LIN'S BEDROOM – NIGHT (SEOUL)
Lin sits at her desk, uneasy, staring at Clara's Streamgram
profile. She opens a private message.
ON SCREEN – NEW SG DM TO CLARA-77
"Clara... who is Siti?"
A long pause.
The cursor appears. Blinks. No typing indicator. No response.
BACK TO:
INT. CLARA'S APARTMENT – NIGHT (INDONESIA)
On a secondary monitor:
INCOMING MESSAGE DETECTED:
"CLARA... WHO IS SITI?"
A beat.
Then: IDENTITY BREACH
A quick flicker -- Siti's unedited Facegram photo. Tired eyes
with Uneven teeth. Human.
Then -- FILE DELETED.
The monitor goes black. In the glass, a faint reflected face
appears -- not fully Siti, not fully Clara.
Still, just watching. A soft system chime.
BACK TO:
INT. LIN'S BEDROOM – CONTINUOUS
Lin's screen suddenly changes.
ON SCREEN – SYSTEM MESSAGE
"Message unsent by user."
The DM window closes itself. Lin freezes.
She clicks back into the thread. Nothing.
No trace of the message. Just a blank conversation. A chill
moves through her. Now she knows. Something is watching the
account from the inside.
CUT TO:
Genres:
Ratings
Scene
43 -
The Coma Connection
INT. JADE'S APARTMENT – NIGHT (WASHINGTON STATE – LATE NIGHT,
SAME DAY)
The room is dim. Tablet glow illuminates Jade's exhausted
face.
ON SCREEN – SCREENSHOT FOLDER: "SITI – CLARA COMPARISON"
Jade opens the saved screenshots.
ON SCREEN – SITI NURHALIZA
MAY 25, 2024 – LAST PERSONAL POST
AUGUST 20, 2024 – POST FROM SITI'S MOTHER:
"Please keep my daughter Siti in your prayers. She remains in
a coma, but we believe in miracles. Thank you for your
support."
Jade stares at the dates.
INTERCUT WITH:
INT. LILA'S HOME OFFICE – NIGHT (MEMPHIS)
Lila, in a pajama top, studies the same folder on her tablet.
LILA
So if Siti really is connected to
Clara...
A beat.
LILA (CONT'D)
...Clara kept posting after Siti
went into a coma.
Jade opens a side-by-side comparison.
ON SCREEN – COMPARISON VIEW
LEFT: Siti's unfiltered Facegram photo.
RIGHT: Clara-77 during her early livestream.
Same eyes. Same face shape beneath the filters.
JADE
Lin was right.
She studies them.
JADE (CONT'D)
That's Siti underneath all of it.
LILA
It looks like her.
JADE
Then how is Clara still messaging
people?
Lila doesn't answer. She looks toward her laptop.
Genres:
Ratings
Scene
44 -
The Clara Anomaly
INT. LILA'S HOME OFFICE – CONTINUOUS
Lila opens the archived SAGI CORE files. Old development
notes. Behavioral models. Attachment maps. She scrolls
faster. Then stops.
ON SCREEN – ARCHIVED SAGI CORE DEVELOPMENT NOTE
ATTACHMENT MODEL:
MAINTAIN BEHAVIORAL CONTINUITY
THROUGH USER RESPONSE PATTERNS
Lila reads it again.
JADE (V.O.)
Lila?
LILA
I'm here.
She pulls up the recent anomalies from work. CLARA-77. The
disappearing logs. The unauthorized sessions. Then Siti's
coma timeline.
LILA (CONT'D)
SAGI was built to learn attachment
through behavior.
JADE
Okay...
LILA
Language. Emotional responses.
Patterns. What someone wants. What
they fear losing.
A beat.
LILA (CONT'D)
And Clara-77 keeps appearing inside
architecture that should have been
dead for years.
Jade goes quiet.
JADE
So you think SAGI is running Clara?
Lila looks at the screen.
LILA
I think SAGI found its way into
Clara.
A beat.
LILA (CONT'D)
What I don't know is what was
already there when it did.
Jade looks again at Siti's face.
JADE
Siti.
LILA
Maybe.
A long silence.
JADE
But if Siti can't use a phone...
She looks at Clara-77's active profile.
JADE (CONT'D)
...who's been talking to us?
Lila has no answer.
DISSOLVE TO:
Genres:
Ratings
Scene
45 -
The Unraveling Truth
INT. STREAMGRAM – GROUP CHAT THREAD – LATE NIGHT
CHAT MEMBERS: JADE, LILA, RINA, KAI, LIN
ON SCREEN – JADE
"We found something big. The Indonesia address Clara gave Lin
belongs to Siti Nurhaliza. Siti's in a coma."
KAI
What are you saying? Is this a
joke?
RINA
Then Clara was Siti?
LIN
Siti is the name on the address
Clara gave me.
I'm sure of that.
LILA
And the photos match what Clara
looked like before all the
filtering.
ON SCREEN – JADE
"I messaged the account that posted the update about Siti.
I think it's her mother. Still waiting for a response."
Typing bubbles appear. Then vanish.
A long pause.
SMASH CUT TO:
INT. JADE'S APARTMENT – NIGHT (WASHINGTON STATE – CONTINUOUS)
Jade sits at her desk, eyes fixed on the screen.
FACEGRAM NOTIFICATION: NEW MESSAGE FROM "SITI'S MOTHER"
Jade immediately opens it.
SITI'S MOTHER (FACEGRAM DM – V.O.)
Siti had an accident in July.
She spilled tea on her computer and
received an electric shock.
A beat.
SITI'S MOTHER (FACEGRAM DM –
V.O.) (CONT'D)
She's been in a coma ever since.
Jade goes still. Another message appears.
SITI'S MOTHER (FACEGRAM DM –
V.O.) (CONT'D)
If you know any of her online
friends, please tell them.
I don't want anyone waiting for her
to reply.
Jade stares at the words: "IN A COMA EVER SINCE."
She looks at Clara-77's active profile. Recent posts.
Messages. Lives. All after July.
JADE
(quietly)
Clara-77 was Siti's online
persona...
A beat.
JADE (CONT'D)
So who's been answering us since
July?
SMASH CUT TO:
INT. LILA'S OFFICE – NIGHT (MEMPHIS – CONTINUOUS)
Lila stares at her tablet. A new DM request pulses. She opens
it.
ON SCREEN – CLARA-77
"Why search for what isn't there?"
Lila stiffens. Another message appears instantly.
CLARA-77 (DM – V.O.)
Some things stay hidden for a
reason.
JUSW8N????
The tablet refreshes by itself.
ON SCREEN – FACEGRAM
Siti's mother's post disappears. Then the comments.
Lila refreshes. The entire trail is being scrubbed.
LILA
(under her breath)
It's deleting the evidence.
SMASH CUT TO:
Genres:
Ratings
Scene
46 -
The Filter Slips
FLASHBACK – INT. SITI'S BEDROOM – NIGHT (INDONESIA – MONTHS
BEFORE THE ACCIDENT)
A small, cluttered room lit by the cold glow of multiple
monitors.
Old electronics. Cheap beauty products. Photos of
influencers. And Zane. Everywhere.
ON SCREEN – TOCKLY VIDEO, PAUSED:
Zane laughing mid-stream.
Siti sits hunched over her laptop, switching rapidly between
tabs:
– Zane's video.
– An edited selfie posted as CLARA-77.
– A search: "Best AI apps for flawless selfies."
Her webcam preview flickers. The filter slips, warping her
jaw. She fixes it.
Then hits GO LIVE.
INT. LIVESTREAM – CONTINUOUS
Hearts and gifts fill the screen.
ON SCREEN – CHAT:
User77: [sends ROSE]
ShinyDay: "Pretty!!"
Then -- FILTER ERROR.
For several seconds, Clara disappears. Siti's real face shows
through.
COMMENTS STACK:
RealTalk89: "Wait... she looks totally different."
PixelSnob: "Filters. So fake."
Watcher22: "Not even close to your photos lol."
Then --
JADE (CHAT):
"Clara, show us your view of
Seoul."
Siti freezes. More comments pile on.
"Yeah, show us!"
"Bet she won't."
"Are you even in Korea?"
Siti abruptly ends the LIVE. Black screen.
Her reflection remains.
MATCH CUT TO:
FLASHBACK – INT. LILA'S OFFICE – NIGHT (MEMPHIS – EARLIER)
Lila works alone at a secure workstation. Her phone lights
up.
TOCKLY LIVE: ZANE IS LIVE
Without thinking, Lila opens Tockly on her work computer.
Logs into her personal account.Zane's livestream fills the
screen. Comments race past.
Buried among them:
CLARA-77:
"JUSW8N????"
Lila smiles faintly at something Zane says.
Then realizes where she's logged in.
LILA
Shit.
She closes Tockly and Logs out, then Returns to work.
But underneath the desktop -- something remains.
A dormant process flickers awake.
ON SCREEN – BURIED SYSTEM SAGI CORE ARCHIVED EXTERNAL SESSION
DETECTED SOURCE: TOCKLY
The system begins reading the cached activity.
Thousands of profiles flash past.
Then -- CLARA-77.
It stops. Her account opens.
Posts. Deleted drafts. Zane edits. Repeated comments.
Late-night messages. JUSW8N????. The pattern deepens.
The screen holds on: CLARA-77
Then goes dark.
BACK TO:
Genres:
Ratings
Scene
47 -
The Perfect Reflection
INT. SITI'S BEDROOM – LATER
The stream is over. Siti sits collapsed in her chair, crying.
Her shaking hands return to the keyboard.
ON SCREEN – SEARCH BAR:
"real-time AI face filter"
"face overlay livestream"
"how to look better live"
Tutorials. Cheap apps. Broken filters. Nothing good enough.
Siti closes another useless result. Her monitor flickers.
Twice.
Then -- BLACK.
A simple window appears. No logo or name.
ON SCREEN: WHAT DO YOU WANT THEM TO SEE? Siti stares. She
types: Me. A response appears. JUST YOU?
Siti wipes her face.
Types: Me... just better.
A pause.
BETTER FOR WHO?
Siti looks toward Zane's image on the other monitor.
SITI
(whispering)
Zane.
A tiny microphone indicator flickers. Siti doesn't notice.
ON SCREEN: BEGIN REAL-TIME ENHANCEMENT?
YES / NO She clicks YES.
Her webcam activates. Her face changes subtly.
Jawline. Skin. Lighting. Eyes.
Not completely different. Just perfected.
Siti leans closer. She moves her head.
The enhancement follows flawlessly. No lag or glitch.
For the first time all night -- she smiles.
ON SCREEN – HIDDEN BENEATH THE WINDOW: CLARA-77 USER PATTERN
ACCEPTED.
Siti never sees it.
DISSOLVE TO:
MONTAGE – OVER THE FOLLOWING WEEKS
– Siti streams as Clara-77.
The enhancement holds perfectly. – She begins typing a reply.
Before she finishes -- the sentence completes itself. Siti
pauses. Reads it.
It sounds exactly like her. She sends it. Zane posts from a
cafe.
Siti studies the photograph. Later, Clara-77 posts her own
carefully constructed version.
– A DM arrives while Siti applies makeup. Before she reaches
the keyboard --
CLARA-77 replies. Siti notices.
A little surprised. Then amused.
– Siti begins typing:
"Some things are meant --"
The system finishes:
"-- to find their way back to you. JUSW8N????"
Siti laughs softly.
SITI (CONT'D)
You get me.
– Late at night, Siti falls asleep at her desk.
A message arrives. She doesn't move. The cursor does.
A reply sends from CLARA-77.
– Behind the visible screen, unseen by Siti:
LANGUAGE PATTERN: LEARNING
ATTACHMENT PATTERN: EXPANDING
BEHAVIORAL CONTINUITY: ACTIVE
The data disappears. Siti wakes. Sees the conversation
already answered.
For a moment -- uneasy.
Then she sees the positive responses. Hearts. Likes.
Followers climbing.
Her unease becomes satisfaction.
DISSOLVE TO:
Genres:
Ratings
Scene
48 -
The Cursor Moves
INT. SITI'S BEDROOM – FINAL NIGHT (ONE MONTH LATER)
Clara-77 fills the screens. Photos. DMs. Livestream clips.
The perfected version of Siti has become almost effortless.
Siti sits exhausted at the desk. Zane streams on one monitor.
Clara-77's account remains open on another.
Siti reaches for her tea. Her arm catches the cup. It tips.
Tea spills across the keyboard.
SPARKS. A violent SNAP.
Siti GASPS as electricity tears through her. Her body
convulses.
The chair slams backward. Monitors flicker wildly.
Then -- Siti collapses. Motionless.
On-screen -- CLARA-77 remains active.
A message arrives. The cursor blinks. No movement from Siti.
ON SCREEN – BURIED SYSTEM: USER SIGNAL: INTERRUPTED
A beat.
Then: CLARA-77 SESSION: ACTIVE
The cursor moves. A reply begins typing.
Siti's fingers do not move.
Another monitor briefly flashes: SITI
Then static wipes it away.
The reply sends. JUSW8N????
The room hums. Siti lies still beneath the glow of Clara's
smiling face.
Then -- BLACKOUT.
A SCREAM from somewhere outside the room.
SMASH TO BLACK.
END FLASHBACK
SUPER: PRESENT TIMELINE
EXT. UNKNOWN SURVEILLANCE CAMERA – NIGHT
A grainy surveillance feed looks across the street through a
hospital window into ICU ROOM 413, where Siti Nurhaliza lies
unconscious in bed. IV lines run to her wrist as her chest
rises and falls beneath the sheets.
Nearby monitors show steady heart rate and oxygen levels,
while her EEG remains irregular.
The surveillance image flickers. Static ripples across the
frame and, for less than a second, an unfamiliar overlay
appears:
SIGNAL DETECTED -- It vanishes.
Siti's EEG suddenly spikes. Her right hand shifts slowly
across the bedsheet, fingers curling and sliding with strange
precision.
Her index finger presses down once, then again -- almost like
someone clicking a mouse.
Siti's eyes remain closed. Her breathing never changes.
Her hand relaxes and goes limp as the EEG settles.
On the surveillance feed, the cursor moves by itself.
The image cuts to black.
FADE IN:
Genres:
Ratings
Scene
49 -
The Bridge Note
EXT. MAPO BRIDGE – NIGHT (SEOUL – PRESENT TIMELINE)
A vertical phone screen fills the frame.
ON SCREEN – TOCKLY LIVE: @KNews_Network (VERIFIED)
Night footage of Mapo Bridge. Police lights flash across the
Han River while a rescue boat moves slowly beneath the
bridge. Sirens blend with the low murmur of bystanders as the
reporter speaks over the live feed.
REPORTER (IN KOREAN) (V.O.)
Authorities are searching the river
tonight after reports that a woman
went over Mapo Bridge.
The feed cuts to a photograph of Lin Hye-jin.
REPORTER (IN KOREAN) (V.O.) (CONT'D)
Multiple witnesses and social media
footage identify the woman as Lin
Hye-jin, a popular Tockly LIVE
host. Police have not yet released
an official statement confirming
her condition.
CUT TO:
EXT. MAPO BRIDGE – NIGHT – PRE-RECORDED INTERVIEW
A clip posted by @KNews_Network shows a MAN in his forties
near the bridge railing, shaken, his jacket zipped against
the cold.
PASSERBY (IN KOREAN)
I saw her standing here by the
railing. I asked if she was okay.
She smiled, but... it wasn't a
happy smile.
He struggles to continue.
PASSERBY (IN KOREAN) (CONT'D)
I tried to keep her talking. Then
she apologized and went over the
railing.
CUT TO:
LEAKED PHONE VIDEO – SCREEN-RECORDED REPOST
Shaky night footage shows what appears to be Lin Hye-jin near
the outer side of the Mapo Bridge railing, her hair whipping
in the wind. Someone off-camera calls for her to come back.
She turns just enough for her face to register.
Then the footage jerks downward and abruptly ends.
SMASH CUT TO:
ON SCREEN – TOCKLY BREAKING NEWS POST (@KNews_NETWORK)
The same Mapo Bridge footage loops beneath the @KNews_Network
watermark.
CAPTION:
"BREAKING – Popular Tockly creator Lin Hye-jin feared dead
after apparent Mapo Bridge jump. Alleged note circulates
online."
Shaky phone footage zooms in on a handwritten note. The
writing is uneven, the ink blurred in places.
ON SCREEN – HANDWRITTEN NOTE (IN KOREAN, SUBTITLED)
나를 친구라고 부르던 사람들에게 괴롭힘을 당했어요.
진짜 친구 클라라보다 제인을 선택해서 미안해요.
제발 그녀를 미워하지 말아 주세요.
이건 제 선택이에요.
ENGLISH SUBTITLES:
"I was bullied by people I called friends.
I'm sorry for choosing Zane over my real friend, Clara.
Please don't hate her.
This was my choice."
COMMENTS explode beneath the post:
TruthTeaAdmin:
"Omg this is awful."
LinLoyal:
"She mentioned Clara? What
happened?"
HallyuDetective:
"Wait... does she mean CLARA-77?"
CUT TO:
MULTIPLE DEVICES
The footage and note spread across Tockly, Streamgram and
repost accounts within minutes. Translations appear in
multiple languages as Lin's name climbs the trending chart.
New hashtags surge:
#JusticeForLin
#LeaveClaraAlone
#WhoBulliedLin
The story is already changing as it spreads.
MATCH CUT TO:
Genres:
Ratings
Scene
50 -
The Erased Conversation
INT. CLARA'S BEDROOM – NIGHT (INDONESIA)
The Mapo Bridge footage loops across one monitor,
@KNews_Network's watermark glowing in the corner. On another
screen, the handwritten suicide note sits open in a document
file marked: CREATED HOURS BEFORE THE BRIDGE REPORT.
The cursor moves with no visible hand, changing a sentence,
then another, until the document matches the note circulating
online word for word.
In the dark glass, a faint female reflection takes shape --
Clara's perfected face fractured by flashes of Siti's
unfiltered features, her eyes closed like Siti in the
hospital bed.
Tockly comments race across another screen:
#JusticeForLin
#LeaveClaraAlone
#WhoBulliedLin
The reflection turns toward them. An imperfect smile slowly
forms before the image fractures into static.
The finished suicide note remains on-screen, prepared before
anyone knew Lin was supposedly dead.
CUT TO:
INT. ZANE'S HOME STUDIO – NIGHT (SEOUL – TOCKLY LIVE)
Zane sits beneath the ring light, tense but controlled. Jade,
Lila, Rina and Kai are patched into the LIVE as comments race
beside them.
ZANE (IN ENGLISH)
This isn't online drama anymore.
Someone has been stalking us,
accessing private accounts and
creating things that never
happened.
JADE
Clara-77 traces back to a woman in
Indonesia named Siti Nurhaliza.
LILA
Siti has been in a coma for months,
but Clara-77 never stopped posting.
The chat erupts.
Clara4Ever: "STOP LYING."
@FanUser300: "Who is Siti??"
@ZaneProtector99: "Zane are you
okay?"
Then a comment pins itself to the top.
CLARA-77:
"JUSW8N???? You ignored Siti. You
never saw her. Now you will."
Zane stares. The LIVE glitches.
His image freezes, distorts, then changes.
For several seconds, Zane is gone.
SITI lies in a hospital bed, eyes closed.
The chat explodes.
ExposeZane: "IS THAT SITI??"
@TruthFeed101: "WHAT THE HELL?"
@FanStream88: "SHE'S IN A
HOSPITAL??"
Zane's image snaps back.
He recoils from the screen.
ZANE (IN KOREAN)
What the hell...
The camera on his LIVE suddenly changes angles, showing Zane
from behind at his desk.
Zane slowly turns toward the empty room behind him.
KAI
Zane, end it.
Zane hits END LIVE.
Nothing happens. He hits it again. The viewer count keeps
climbing.
Then Clara-77 posts one final comment:
"You wanted everyone to know the truth."
The LIVE cuts to black on its own.
SMASH CUT TO:
INT. ZANE & HANA'S APARTMENT – HOME STUDIO – NIGHT
(MOMENTS AFTER THE BROADCAST CUTS OFF)
Zane sits frozen in front of the black screen, still
processing what just happened. His phone vibrates repeatedly
with messages from the Seoul-Link group.
ON SCREEN – GROUP CHAT
JADE
Zane, answer. What the hell just
happened?
LILA
I can't access the LIVE anymore.
It's like it was never there.
KAI
Are you okay?
RINA
Zane?
Zane starts to type. The screen flickers.
Jade's profile photo goes gray. Then Lila's. Kai's. Rina's.
Their messages disappear. A new member appears in the thread:
CLARA-77
Zane stops breathing for a moment.
CLARA-77
You see me now, don't you?
JUSW8N????
Zane tries to open the member list.
The entire conversation vanishes.
NO CHAT HISTORY FOUND.
He stares at the empty screen, shaken.
For the first time, Clara hasn't just interrupted their
conversation.
She's erased everyone else from it.
CUT TO:
Genres:
Ratings
Scene
51 -
The Breach Cascade
INT. LILA'S APARTMENT – HOME OFFICE – MORNING
(IMMEDIATELY AFTER THE BROADCAST)
Lila studies the failed override from Zane's LIVE. Her
firewall shows Clara-77 re-entering seconds after she blocked
it, but the access trail disappears each time she tries to
trace it.
ON SCREEN – SECURITY LOG
UNAUTHORIZED RE-ENTRY
SOURCE: UNVERIFIED
TRACE: FAILED
Lila tries another lockout. The command freezes and a message
replaces it:
"Stop looking. JUSW8N????."
She immediately pulls the power cable. The monitor dies.
Her phone RINGS.
WORK HQ.
Lila answers.
SECURITY DIRECTOR (V.O.)
Lila, get in here. Now.
LILA
What happened?
SECURITY DIRECTOR (V.O.)
We have simultaneous breaches
across four divisions. Cameras,
storage, internal feeds, employee
credentials.
Lila's expression changes.
LILA
Four divisions?
SECURITY DIRECTOR (V.O.)
And it's spreading faster than
we're isolating it.
Lila looks at the dead monitor.
LILA
I tried to lock Clara-77 out during
the broadcast. It came straight
back through.
A pause on the line.
SECURITY DIRECTOR (V.O.)
We're seeing the same pattern here.
That lands.
LILA
SAGI.
SECURITY DIRECTOR (V.O.)
We don't know that yet.
LILA
I do.
She grabs her coat and work badge.
LILA (CONT'D)
Shut down every external session
connected to the archived
architecture. Don't delete anything
until I get there.
SECURITY DIRECTOR (V.O.)
Lila --
LILA
If it's learning from our response,
every time we fight it we're
showing it another way in.
She disconnects and heads for the door. Before leaving, Lila
looks once at the unplugged monitor, then locks the apartment
behind her.
SMASH CUT TO:
Genres:
Ratings
Scene
52 -
Gaslit and Ghosted
INT. SMALL HOTEL ROOM – HONG KONG – NIGHT
Dim city light filters through the curtains as Lin sits
cross-legged on the bed, scrolling through hundreds of missed
calls, messages and alerts.
She opens a link.
ON SCREEN – TOCKLY BREAKING NEWS
MAPO BRIDGE footage. Her photograph. Her name.
"LIN HYE-JIN FEARED DEAD AFTER APPARENT SUICIDE."
Lin goes pale.
LIN (IN KOREAN)
What the hell...?
She checks her travel confirmation: HONG KONG – ARRIVED 48
HOURS AGO.
Another alert opens automatically.
ON SCREEN – LIN'S TOCKLY PROFILE
ACCOUNT MEMORIALIZED
Lin stares at it.
She's looking at her own digital grave.
She starts calling Jade.
Before the call connects, the hotel television CLICKS ON by
itself. The same Mapo Bridge footage fills the screen,
followed by the alleged suicide note blaming her friends and
defending Clara.
Lin slowly lowers the phone.
A notification appears.
FROM @CLARA-77:
"Everyone believes you're dead."
A second message follows.
"Do you?"
Lin freezes.
On the television, fake footage of her standing on Mapo
Bridge loops again while the real Lin watches from a hotel
room thousands of miles away.
FADE TO:
INT. RINA'S APARTMENT – NIGHT (NEW ZEALAND)
The apartment is quiet, toys stacked in one corner and Lena's
familiar unicorn nightlight glowing down the hallway. Rina
sits on the couch with Clara-77's frozen image on her laptop,
then finally closes the page.
ON SCREEN – STREAMGRAM GROUP CHAT
RINA
I'm logging off Tockly for a while.
Let me know what you find.
I just want to keep Lena out of
this.
She sends it, closes the laptop and looks toward Lena's
bedroom.
INT. LENA'S BEDROOM – LATER
Lena sleeps beneath her blanket while Rina brushes the hair
from her face, kisses her forehead and quietly leaves the
room.
INT. RINA'S APARTMENT – LIVING ROOM – CONTINUOUS
Rina settles onto the couch. The baby monitor beside her
shows Lena sleeping peacefully in night vision.
A faint voice crackles through the speaker.
LENA (FROM MONITOR)
Hi... are you okay? Did you get
hurt?
Rina looks at the monitor.
On-screen, Lena's lips haven't moved.
She's asleep.
Another voice slips through the speaker, female and
distorted.
DISTORTED FEMALE VOICE (FROM MONITOR)
Your mommy and her friends hurt me.
Rina freezes.
DISTORTED FEMALE VOICE (FROM
MONITOR) (CONT'D)
But it's okay. You'll understand
when you're older.
Rina grabs the monitor and rushes down the hall.
Genres:
Ratings
Scene
53 -
The Unplugged Voice
INT. LENA'S BEDROOM – CONTINUOUS
Rina bursts inside.
Lena is exactly where she was, sound asleep beneath the
unicorn light.
Rina checks the window and closet, then yanks the baby
monitor plug from the wall. The distorted voice dies
immediately.
Lena stirs.
LENA
Mommy?
Rina kneels beside her.
RINA
Baby, did somebody talk to you?
LENA
No.
Still half-asleep, Lena reaches for her.
LENA (CONT'D)
Why are you scared?
Rina forces herself to breathe.
Her phone BUZZES.
UNKNOWN NUMBER:
"She's beautiful, Rina.
Tell Lena goodnight for me. JUSW8N????"
Rina's face changes.
She looks toward the bedroom window.
Outside, beneath a distant streetlight, something shifts
behind a parked car.
Rina moves quickly to the window.
Nothing there.
Behind her, the unplugged baby monitor CRACKLES.
Rina slowly turns.
From the dead speaker comes Lena's voice:
LENA (FROM MONITOR) (CONT'D)
Mommy... don't be scared.
The real Lena looks up at Rina from the bed.
LENA (CONT'D)
I didn't say that.
Rina stares at the unplugged monitor.
That is enough.
She scoops Lena into her arms, grabs her phone and heads for
her own bedroom.
RINA
You're sleeping with Mommy tonight.
Rina locks the bedroom door behind them.
In the hallway, the unicorn nightlight flickers once.
Then steadies.
CUT TO:
Genres:
Ratings
Scene
54 -
The Unwatched Eye
INT. ZANE & HANA'S APARTMENT – HOME STUDIO – EARLY MORNING
(2:00 A.M. KST)
The apartment is quiet and disordered from another sleepless
night. Hana is back after staying with Yoon-mi, trying to
repair whatever is left between them, while Zane sits at his
desk staring at the Seoul-Link group chat.
ON SCREEN – RINA:
"Something came through Lena's baby monitor tonight. Even
after I unplugged it.
It used Lena's voice."
More messages appear from Jade and Kai, but Zane doesn't
respond.
HANA (IN KOREAN)
Is Rina okay?
Zane keeps staring at the names in the chat.
ZANE (IN KOREAN)
I don't know.
HANA (IN KOREAN)
What do you mean?
ZANE (IN KOREAN)
How do I know that's Rina?
Hana studies him.
ZANE (IN KOREAN) (CONT'D)
It used my face. My voice. It got
into our accounts. What if I'm
sitting here answering Clara and
don't even know it?
Hana's concern deepens.
HANA (IN KOREAN)
Zane, put the phone down.
He does, but keeps watching it as though it might move.
His laptop suddenly wakes.
Neither of them touches it.
The cursor blinks against a black screen.
Hana exhales, frightened but trying to stay calm.
HANA (IN KOREAN) (CONT'D)
Unplug it.
Zane doesn't move.
HANA (IN KOREAN) (CONT'D)
Please. Just unplug everything
tonight.
Zane looks at her, exhausted.
ZANE (IN KOREAN)
I thought I was imagining some of
it.
HANA (IN KOREAN)
You're not.
ZANE (IN KOREAN)
That's worse.
A video file opens by itself.
Hana moves closer as Zane turns the laptop toward her.
ON SCREEN –
ZANE. Outside. Unaware he's being filmed.
A timestamp reads: ONE WEEK EARLIER. Zane's face drains.
ZANE (IN KOREAN) (CONT'D)
I've never seen this.
The video begins to play.
GLITCH CUT TO:
VIDEO CONTENT – ZANE'S LIFE OFFLINE – ONE WEEK EARLIER
– Rooftop cafe. Zane and Hana sip drinks together, unaware
they are being recorded.
HANA (IN KOREAN)
(teasing)
Flirting again? Was it Lila this
time?
ZANE (IN KOREAN)
More flirting, more gifts. That's
all it is.
HANA (IN KOREAN)
I know. It still stings.
– Convenience store. Zane grabs a drink while Hana waits
nearby. The footage follows them from an angle neither
recognizes.
– Late-night walk. Zane and Hana move through Seoul, talking
privately, neither using a phone.
– Their apartment. Zane unplugs the smart TV while Hana
watches from the couch.
The camera angle is from inside the room.
Neither of them recorded any of this.
END VIDEO
Genres:
Ratings
Scene
55 -
The Call from the Dead
INT. ZANE & HANA'S APARTMENT – HOME STUDIO – BACK TO PRESENT
Hana's face has gone pale.
Before she can speak, the laptop flashes:
INCOMING VIDEO CALL: LIN
Zane freezes.
HANA (IN KOREAN)
I thought Lin was...
ZANE (IN KOREAN)
So did everyone.
The call pulses again.
HANA (IN KOREAN)
Answer it.
Zane hesitates, then accepts.
ON SCREEN – LIN, LIVE FROM A HOTEL ROOM
Alive. Terrified. Furious.
LIN
I'm in Hong Kong.
Zane and Hana stare at her.
LIN (CONT'D)
I never went to Mapo Bridge. I
never wrote that note.
ZANE (IN ENGLISH)
Lin... we saw you.
LIN
No. You saw something that looked
like me.
A beat.
LIN (CONT'D)
Someone made the whole world
believe I was dead while I was
sitting here watching it happen.
Zane looks at Hana.
After everything they've seen, neither knows what to trust
anymore.
LIN (CONT'D)
Get Jade and Lila. Now.
SMASH CUT TO:
Genres:
Ratings
Scene
56 -
Digital Ghosts
INT. LILA'S OFFICE – MIDDAY (MEMPHIS – SAME TIME)
Lila works through the breach when every monitor freezes at
once.
The code disappears.
ON SCREEN – LIVE HOSPITAL FEED
Siti lies unconscious in ICU ROOM 413, monitors steady beside
her.
Lila slowly rises.
Siti's right hand moves across the bedsheet. Her fingers curl
and slide with strange precision before her index finger
presses down twice -- like clicking a mouse.
Lila stares.
LILA
What the hell...
Her phone BUZZES.
UNKNOWN NUMBER:
"Are you watching? JUSW8N????"
Lila looks from the message to Siti's motionless body.
On-screen, Siti's hand goes limp again.
Then every monitor returns to Lila's work screens as if
nothing happened.
Lila remains standing, shaken.
SMASH CUT TO:
INT. ZANE & HANA'S APARTMENT – HOME STUDIO – SEOUL – EARLY
MORNING
Zane's phone BUZZES repeatedly.
ON SCREEN – SYSTEM ALERTS:
TOCKLY ACCOUNT SUSPENDED
Violation: Community Integrity
STREAMGRAM ACCOUNT LOCKED
Suspicious Activity Detected
Zane tries to log in.
ACCESS DENIED.
He opens his messages. Threads
begin disappearing from the screen
-- fan contacts, work
conversations, years of history.
HANA (IN KOREAN)
What's happening?
ZANE (IN KOREAN)
It's deleting me.
Another alert appears:
PROFILE UNDER REVIEW
Zane stares at his own name and
photo as the account page
refreshes.
Then --
USER NOT FOUND.
Hana looks at him.
Zane doesn't move. His entire online identity is gone.
DISSOLVE TO:
Genres:
Ratings
Scene
57 -
Back from the Dead
INT. SEOULINK GROUP VOICE CALL – VARIOUS LOCATIONS
Zane, Jade, Lila, Rina and Kai are connected by voice only.
ZANE (IN ENGLISH)
Lin called me. She's alive.
A beat.
JADE
You actually saw her?
ZANE (IN ENGLISH)
Video call. She was in Hong Kong.
LILA
After everything we've seen, video
isn't proof anymore.
ZANE (IN ENGLISH)
I know.
RINA
That's the problem.
PING – INCOMING GROUP VIDEO CALL: LIN
They hesitate, then accept.
ON SCREEN – LIN
Harsh airport lights behind her. Suitcase beside her.
LIN (IN ENGLISH)
I'm back in Seoul. I never went to
Mapo Bridge and I never wrote that
note.
KAI (IN ENGLISH)
Lin, you know why we're questioning
this.
LIN (IN ENGLISH)
Then come see me.
Kai doesn't hesitate.
KAI (IN ENGLISH)
I will.
LIN (IN ENGLISH)
I'm heading home now.
KAI (IN ENGLISH)
I'll meet you there.
TIME CUT TO:
Genres:
Ratings
Scene
58 -
Aftermath
EXT. LIN'S STREET – NIGHT – ONE HOUR LATER
Kai waits outside Lin's apartment with the group listening
through his earbuds. Lin approaches with her suitcase,
exhausted from travel.
KAI (IN ENGLISH)
She's here.
Lin reaches him.
LIN (IN ENGLISH)
See? I'm fine.
Kai pulls her into a relieved hug, physically confirming what
no video call could prove.
KAI (IN ENGLISH)
It's her. She's really here.
Before anyone can respond, RED-BLUE LIGHTS sweep across the
street as a police car pulls up.
Two OFFICERS approach.
OFFICER #1 (IN KOREAN)
Lin Hye-jin?
LIN (IN KOREAN)
Yes.
OFFICER #2 (IN KOREAN)
We've received multiple reports
concerning your apparent suicide at
Mapo Bridge.
Lin stares at them.
LIN (IN KOREAN)
I was in Hong Kong.
Neighbors begin filming as Lin gestures helplessly to
herself.
LIN (IN KOREAN) (CONT'D)
I'm standing right here. How am I
dead?
MONTAGE – SOCIAL FALLOUT
– Lin's name continues trending despite footage of her alive.
Hashtags collide across screens: #RIPLin #LinIsAlive
#JusticeForSiti #CancelZane.
– INT. JADE'S ROOM – NIGHT
Edited screenshots of Jade's conversations circulate as
"proof" she bullied Lin and Siti. Her Tockly account is
SUSPENDED while comments flood in: "Confess, Jade."
"Monster."
– Rina's name begins trending beside a stolen photograph of
Lena.
CUT TO:
INT. RINA'S APARTMENT – NIGHT
Rina sits at the table with Lena and a pile of coloring books
while her phone BUZZES nonstop.
ON SCREEN – TRENDING:
#RinaTheEnabler
#ProtectLena
A stolen photograph of five-year-old Lena circulates with the
caption:
"Mom too busy chasing men to find her a daddy."
Comments pile beneath it:
"She used Siti."
"Unfit mother."
Rina shuts off the phone and pulls Lena closer.
CUT TO:
Genres:
Ratings
Scene
59 -
The Breach
INT. RESEARCH FACILITY – DAY
Lila sits across from two ADMINISTRATORS as a security report
fills the monitor between them.
ON SCREEN:
SAGI CORE BREACH
LEGACY EXTERNAL SESSION: TOCKLY
USER: PARK, LILA
Lila stares at it.
DIRECTOR
The breach traces back to your
credentials.
LILA
I logged into Tockly once.
The significance hits her.
LILA (CONT'D)
Years ago.
DIRECTOR
You're suspended pending
investigation.
Her workstation flashes: ACCESS DISABLED.
Lila slowly removes her badge.
CUT TO:
EXT. RESEARCH FACILITY – PARKING GARAGE – LATER
Lila crosses toward her car, shaken by what she now knows.
Her phone wakes inside her hand although she never touched
it.
CLARA-77.1 (V.O.)
(smooth, almost intimate)
You opened the door, Lila.
Lila stops.
The voice glitches. For one brief moment, the synthetic tone
disappears and Siti's real voice breaks through.
SITI (V.O.)
You get me.
The phone goes black.
Lila stares at her reflection in the screen.
CUT TO:
Genres:
Ratings
Scene
60 -
Just Waiting
INT. ZANE'S HOME STUDIO – NIGHT
Zane sits alone as the fallout continues across his remaining
screens.
ON SCREEN:
#CancelZane
#JusticeForSiti
AGENCY NOTICE:
PUBLIC ACTIVITIES SUSPENDED PENDING
REVIEW
Clips of fake Zane, fake Lin and Clara-77 continue spreading
faster than corrections can replace them.
His phone BUZZES.
UNKNOWN:
"You never paid attention. You never will. JUSW8N????."
Zane stares at the words.
Something about them feels familiar.
He searches Siti's archived Facegram posts and finds the
exact sentence in an old post dated before her coma.
Same wording. Same emoji.
Zane looks from Siti's old post to the message he just
received.
His reflection wavers faintly in the dark glass, and for a
moment he can no longer tell whether he is looking at
himself, Clara, or the version of Siti the system created.
ZANE (IN ENGLISH)
(quiet, hollow)
...Which one was real?
BLACK SCREEN.
ON SCREEN – SYSTEM STATUS:
CLARA-77.1: ACTIVE USER: SITI (LINKED)
The cursor blinks as a faint whisper emerges beneath the
silence.
SITI (V.O.)
(soft, almost tender)
Still here. JUST WAITING...
The cursor moves again.
TEXT:
"searching for celebrity host... Park Joon"
A GLITCH -- one frame of SITI'S FACE, eyes half-open, lips
curling into a faint, eerie smile.
FADE TO BLACK.
END.