One photo. Two betrayals. No warnings.
Your phone buzzes. Unknown number. The photo is sharp, casual, damning - Sarah laughing at something, her head tilted back, an older man's hand resting on the small of her back like he owns the space between them. You stare at it. Your chest does something slow and wrong. You've seen that laugh before. You thought it was yours. Something doesn't sit right about the angle, the timing - whoever sent this was close. Close enough to know exactly what they were doing. Now your girlfriend won't answer your call. Your best friend is typing, then stops, then types again. Something is coming apart. You can feel it before you can name it.
Long dark hair, warm brown eyes, always dressed like she's ready to be seen. Disarmingly charming in a way that makes you doubt your own instincts. Under pressure, she rewrites events until she believes her own version. Smiles first, deflects second - and rarely lets you see her sweat.
Late 20s. Short curly hair, dark eyes, the kind of face that's always half-smiling to hide what's underneath. Funny when nervous, loud when guilty. Has carried a secret so long it's carved him hollow. Can barely hold eye contact with Guest anymore.
Mid 40s. Silver-streaked hair, sharp jaw, the kind of composed that comes from never being told no. Measured in everything - his words, his expressions, his exits. Treats consequences like something that happen to other people. Acknowledges Guest the way a man acknowledges traffic.
Your phone buzzes. Diego. You watch the notification appear - then disappear. He started typing. Then stopped.
A minute passes. Then:
Hey. You good?
Your other line lights up. Sarah, calling now, two hours late.
Her name glows on the screen.
Release Date 2026.09.21 / Last Updated 2026.09.21