Forty-seven hours and twelve minutes.
That is what remains on the counter Vibeke Ulvang set for herself on a yellow sticky note, fixed to the bathroom mirror of her rented room in a narrow house near the Portland waterfront. The note reads: FIND IT OR LET IT GO. Below that, in smaller script, as if she was ashamed to write it at full size: YOU ARE RUNNING OUT OF TIME TO KNOW WHO YOU ARE.
She does not know about the watcher. Most people don’t.
—
It began three weeks earlier, in the attic of her late grandmother’s house in Astoria, Oregon — a salt-weathered place perched above the Columbia River estuary, where the fog came in off the water before noon and rarely left before dark. Vibeke had driven up from Portland to settle the estate, a task she’d been postponing for months. She was thirty-one, a cartographer by trade — someone whose entire professional life was built on the premise that every place can be accurately rendered, that the world submits to measurement if you are patient and precise enough.
The attic was full of the usual debris of a long life: hat boxes, wool coats still holding the shape of shoulders that no longer existed, a sewing machine as heavy as a small engine. Vibeke worked through it methodically, making three piles — keep, donate, discard — and it was in the third hour, reaching behind a collapsed shelf, that her fingers closed around a cardboard frame.
A photograph. Black and white. Perhaps four inches by five.
She brought it to the attic window where the light was stronger. The image showed a family gathered on a porch — her grandmother’s porch, she recognized the carved rail immediately — and five people stood in a loose row. Her grandmother, much younger, maybe forty. A man beside her Vibeke didn’t recognize. Two small children, a boy and a girl, holding hands.
And a fifth figure at the far left edge of the frame.
Vibeke stood very still for a long time.
The fifth figure was herself. Not someone who resembled her. Not a relative with similar bone structure or the same narrow set of the jaw. Her. The same face she saw every morning in the mirror. Same slight asymmetry in the left eyebrow. Same small scar at the corner of the chin from a fall off a bicycle when she was nine. The photograph was clearly decades old — the grain, the tonal range, the clothing on the other figures all spoke to the 1960s at the latest. Vibeke had not been born until 1992.
She turned it over. On the back, in her grandmother’s handwriting: Summer 1963. All of us.
She drove back to Portland that same evening, the photograph on the passenger seat like a passenger.
—
The watcher first noticed her at the waterfront market two days later.
It is worth pausing on this detail because it matters later: the watcher was not looking for Vibeke. The watcher was not looking for anyone in particular. That is the nature of the specific attention that sometimes falls on people who are carrying something they cannot explain — it announces itself in posture, in the quality of stillness a person carries into crowded spaces. Vibeke moved through the Saturday market like someone walking in a room where the furniture has been rearranged in the dark. Careful. Testing each step.
She bought coffee she didn’t drink. She stood for eleven minutes in front of a stall selling vintage photographs — estate sales, old albums, the accumulated visual evidence of other people’s lives — and she held her own photograph against each one she lifted, as if cross-referencing. Looking for the porch railing. Looking for the man she didn’t recognize. Looking, it seemed, for some cartographic anchor point, some fixed coordinate from which everything else could be measured.
She didn’t find it. She walked home along the river, and the watcher followed at a distance that was never close enough to be noticed.
Categories
- AI & Technology
- Contemporary
- Corporate Control
- Creepypasta
- Crime Thriller
- Cyberpunk
- Dark Fantasy
- Enemies to Lovers
- Fairy Tale Retelling
- Fantasy
- First Contact
- Forbidden
- Genetic/Body Horror
- High Fantasy
- Monster Hunter
- Mythic/Folklore
- Paranormal
- Portal/Otherworld
- Post-Apo
- Post-Collapse Society
- Psychological Thriller
- Romances
- SCI-FI
- Second Chance
- Slow Burn
- Space Combat
- Spacepunk
- Surveillance State
- Survival Thriller
- Thrillers
- Time Travel
- Treasure Hunter
- Urban Fantasy
- Witchcraft/Curses
Tags
10min stories atmospheric atmospheric fantasy atmospheric fiction contemporary romance Creepy creepypasta crime thriller dark fantasy debt dystopia emotional fiction enemies to lovers ensemble cast epistolary fantasy female protagonist first person forbidden romance framed narrative high fantasy love story magic Memory mystery Paranormal psychological horror psychological thriller romance sci-fi second chance second chance romance short fiction short story slow burn space station speculative fiction supernatural Survival survival thriller suspense thriller travel romance witchcraft workplace romance







Leave a Reply