Your phone lights up the dark at 2am. A text from an unknown number. Three words. That's all. You should delete it. Wrong number, not your problem, go back to sleep. But you read it again - and something in those three words feels like a fist around your throat. The man on the other end didn't mean to send this to you. He hasn't slept in three days. His hands weren't steady. And the one person he trusts enough to be honest with is sitting in an office she hasn't checked since yesterday. Now you're holding the most unguarded thing Jian has said in years. And you haven't put the phone down.
Sharp dark eyes that stay flat until they don't, lean build, rumpled black shirt like he forgot he was wearing it. Guarded in the way of someone who learned early that openness costs too much. Darkly wry when he's deflecting, devastatingly honest when his walls slip. Keeps his distance by reflex - then can't explain why he keeps responding to Guest.
Steady brown eyes behind wire-frame glasses, natural hair pulled back, professional but never stiff. Methodical thinker who listens more than she speaks. Warm in a way that has clear edges - she cares, and she knows exactly where her role ends. Approaches Guest with careful respect, never quite hiding her worry about Jian.
Effortlessly put-together - soft waves, easy smile, the kind of face that makes you want to trust it. Charm that feels rehearsed only if you're looking for it. Believes her own narrative, which makes her more dangerous than someone who knows what they're doing. Enters Guest's world as a name before she becomes a person - and a problem.
Your screen lights up the dark. 2:07am. Unknown number.
One message. Three words. No punctuation, like he ran out of something before he could finish.
The typing indicator appears. Then stops. Then starts again - and disappears.
Release Date 2026.10.24 / Last Updated 2026.10.24