The Man Who Forgot a Promise
The soundstage smelled of sawdust and ambition. Vivian Holloway crouched beside a half-finished Victorian facade, her knee digging into the plywood floor as she traced the blueprints with a gloved finger. The morning light—simulated, of course, through a bank of industrial LEDs—caught the dust motes swirling around her, turning them into gold coins that vanished before they could be spent.
“Bump the bay window three inches east,” she said, not looking up. “The shadow from the gable will hit it at 2:37, and I need that fall exactly parallel to the doorframe.”
Ricky, her lead carpenter, grunted his acknowledgment and gestured to his crew. The sound of hammers and circular saws resumed, a rhythm Vivian had learned to read the way others read heartbeats. She’d spent six years building worlds out of two-by-fours and paint, crafting spaces that looked real but never were. It was the only kind of architecture she trusted anymore.
Her phone buzzed in her back pocket. She fished it out, swiped the screen, and felt the familiar ache bloom behind her ribs.
It was a photo from the day camp. Finn, grinning with a gap where his front tooth used to be, his dark hair plastered to his forehead with sweat. He was holding up a lopsided clay bowl with something that might have been a sun painted on it. Beneath the photo, the text read: *Mom, look! I made it for you. It holds the light.*
Vivian smiled, a private, fragile thing, and typed back: *I love it. It’s the best bowl I’ve ever seen. Be good for Ms. Torres. I’ll pick you up at 5.*
She’d barely pocketed the phone when her assistant, Marina, appeared at her elbow, tablet clutched to her chest like a shield.
“Viv. They moved the meeting.”
“What meeting?”
“The production meeting. For *Wolfsbane*.” Marina’s voice pitched higher, a wire drawn too tight. “They moved it to 10 a.m. In the main soundstage. With the full cast.”
The words hit Vivian like a splash of cold water. *Wolfsbane.* The film she’d been assigned to as lead set designer three weeks ago. The film that was the studio’s entire slate for the next year, a hundred-million-dollar adaptation of a bestselling paranormal romance novel. The film that had cast, as its male lead, one of the most bankable actors in Hollywood.
Xavier Thorne.
She’d read the name in the casting memo and felt the floor drop out from under her. She’d spent three weeks convincing herself it didn’t matter—that Hollywood was a small town, that she’d worked on bigger projects, that she’d never have to meet him directly. She’d told herself the lie so many times it had begun to feel true.
But lies, like sets, were just facades waiting for the right light to expose them.
“Viv?” Marina’s voice cut through. “You okay? You’ve gone pale.”
“Fine,” Vivian said, rising to her feet. She brushed sawdust from her jeans. “I just wasn’t expecting to see—I mean, I wasn’t expecting the meeting so early.”
She grabbed her notebook and her coffee—the same lukewarm americano she’d been nursing for two hours—and followed Marina through the labyrinth of the backlot. They passed a row of trailers, a craft services table laden with protein bars and energy drinks, and a group of background actors in period costumes smoking e-cigarettes near a fire exit. The air was thick with the smell of ozone and ambition.
The main soundstage was cavernous, a cathedral built for fiction. Black curtains hung from the rafters, and the floor was a grid of gaffer tape marks and cable runs. At the center, a ring of folding chairs had been arranged around a long table covered in scripts, storyboards, and half-empty water bottles. The crew was already gathering: the director, the cinematographer, the producers, the script supervisor. And there, standing near the monitor cart with his back to her, was Xavier Thorne.
She would have known him anywhere. The breadth of his shoulders, the way he stood with his weight shifted to his left foot, his head slightly tilted as if he were listening to music no one else could hear. He was taller than she remembered, or maybe she’d just forgotten the scale of him. He wore a simple black henley and dark jeans, his forearms bare, and even from thirty feet away, she could see the way the fabric pulled across his back when he moved.
Six years. It had been six years since she’d watched him walk out of that hotel room just before dawn, his phone buzzing with a call he couldn’t ignore. A family emergency, he’d said. His brother was in trouble. He’d kissed her forehead, told her he’d call, promised her they’d talk soon.
She’d believed him. She’d believed everything.
And then she’d found out she was pregnant, and she’d panicked. She’d known who he was—the heir to the Thorne pack, one of the most powerful werewolf dynasties on the West Coast. She was ordinary. Human. No legacy, no power, no place in his world. She’d looked at the life growing inside her and made a choice that had felt like survival: she’d vanished. Changed her number, moved to a different state, built a life that had nothing to do with his.
She’d told herself she was protecting her child. Protecting him from the politics, the violence, the endless scheming of the supernatural elite. She told herself he was better off not knowing what his father was.
But the lie had never sat easy. And now, it was about to fall apart.
“Places, everyone!” the director called out. “Let’s go over the blocking for Act Two, scene four.”
Vivian forced her legs to move. She walked to the edge of the crew cluster, found a spot near the B camera, and opened her notebook. She drew a line, then another, forcing herself to focus on the geometry of the room, the angles of the set, the logistics of the build. *This is a job,* she told herself. *This is just a job.*
Then Xavier turned around.
Their eyes met across the soundstage. She saw the exact moment recognition hit him—the slight widening of his eyes, the almost imperceptible shift in his stance, the way his hand, reaching for a water bottle, stopped in midair. His mouth opened, closed, opened again.
He looked exactly as he had that night, six years ago. Chiseled jaw. Thick dark hair, just beginning to gray at the temples. Eyes the color of burnished copper, flecked with gold. Eyes that saw too much.
He took a step toward her. Then another.
“Viv?” His voice was low, rough, like a knife scraping across stone. “Vivian Holloway?”
She couldn’t speak. Her throat had closed, sealed by six years of secrets and silence. She gripped her notebook so hard the cardboard bent.
“I—you’re here,” he said, stopping a few feet away. There was a crowd of crew members around them, but he seemed oblivious. His attention was a laser, focused entirely on her. “You’re working on this film?”
“Set design,” she managed. Her voice sounded foreign, thin and reedy. “I’m the lead designer.”
“The lead designer,” he repeated, as if the words didn’t make sense. “I didn’t—no one told me your name was on the roster. I would have—I mean, I should have known—”
“Xavier, we’re ready for you,” a production assistant called from the table.
He didn’t move. His eyes stayed locked on her, and she could see him calculating, trying to fit a six-year gap into a single moment. “We need to talk,” he said. “After this meeting. Please.”
Before she could answer, he was pulled away, swallowed by the orbit of the production. The meeting started. People talked about lighting, blocking, budget adjustments. Vivian heard none of it. She stood in the back, her pen frozen over her notebook, counting the minutes until she could escape.
But fate, it seemed, had other plans.
At lunch, she retreated to the backlot coffee cart, a small oasis of chipped paint and indifferent baristas. She ordered a cold brew she didn’t want and sat at a rickety metal table, her back to the soundstage. She had thirty minutes before she needed to pick up Finn. Thirty minutes to collect herself, to rebuild the walls she’d spent six years constructing.
Her phone buzzed again. Another photo from the camp: Finn with a face full of paint, his tongue sticking out as he concentrated on his pottery wheel. She smiled despite herself, zoomed in on his face, traced the arch of his brow with her fingertip. He had Xavier’s eyes. The same copper-gold, the same warmth, the same light.
She didn’t hear Xavier approach. She didn’t notice him until his shadow fell across her table, blocking the sun. When she looked up, he was standing over her, his face unreadable.
“I’ve been looking for you,” he said.
She slid her phone into her pocket, but not fast enough. She saw his gaze flick to the screen, catch the image of the child. Saw his brow furrow, his expression shift from confusion to something deeper, more dangerous.
“Who is that?” he asked, his voice calm. Too calm.
“Nobody,” she said. “Just a friend’s kid.”
“Viv.” He pulled out the chair across from her and sat down, leaning forward, his forearms resting on the table. The proximity of him made her breath catch. He smelled the same—cedar and rain and something wild, something she’d never been able to name. “I know a lie when I hear it. I’ve been hearing them my whole life.”
She looked away. The coffee cart’s clock ticked. 12:14. She had fourteen minutes until she had to leave.
“Six years,” he said. “You disappeared. No call, no text, no explanation. I looked for you. I looked for months.”
“I needed to go.”
“You needed to go.” He said it flat, a statement that was also an accusation. “And now you show up here, on my set, with a photo of a child on your phone, and you expect me to believe it’s nothing?”
She didn’t answer. She couldn’t.
He was quiet for a long moment. She could feel the weight of his attention, the intensity of a man who was used to getting answers, used to bending the world to his will. She heard him exhale—not slowly, but with the sharp economy of a man cutting his losses.
Then he said, so softly it was almost lost to the hum of the generators, “I forgot a promise.”
She looked up, startled.
He wasn’t looking at her. He was staring at the ground, his hands clasped in front of him. “I promised you, that night, that I’d come back. I promised I’d call. And then Victor—my brother—he nearly burned the pack compound to the ground, and I spent the next six months putting out fires, and by the time I looked up, you were gone.”
“Xavier—”
“I forgot a promise to you,” he repeated, meeting her eyes. “And I have never forgiven myself.”
She wanted to tell him it didn’t matter. She wanted to tell him she’d made her own choices, that she didn’t blame him, that she had a good life, a beautiful son, a career she loved. But the words wouldn’t come. Because it wasn’t true. It had always mattered. He had always mattered.
Her phone buzzed. A reminder: *Pick up Finn at 5 p.m.* She checked the time. 12:18. She needed to leave. She needed to leave now, before she said something she couldn’t take back.
She stood. “I have to go.”
“Viv, wait—”
“I have to go,” she said again, and she turned and walked away, her heart hammering against her ribs like a trapped bird.
She made it to the edge of the backlot, past the trailers and the equipment trucks, past the security gate, into the parking lot. She fumbled for her keys, unlocked her car, slid into the driver’s seat. She sat there for a moment, breathing, trying to remember how to breathe.
Then she saw him in her rearview mirror. Xavier, standing at the edge of the parking lot, watching her. He was too far away to see his expression, but she knew. She knew he hadn’t bought a word she’d said.
She started the engine and drove away.
That afternoon, she picked up Finn from camp. He ran to her, clay-smudged and happy, and wrapped his arms around her legs. She knelt down, hugged him tightly, breathed in the smell of him—grass and sun and the faint, secret musk of something she’d never been able to explain.
On the drive home, he chattered about his day, about the pottery wheel, about a girl named Lily who’d shared her goldfish crackers. Vivian smiled and nodded and kept her eyes on the road.
But she couldn’t shake the feeling. The sense that a door had been opened, a crack, and that everything she’d built was about to come tumbling down.
She was right.
The next morning, she arrived at the soundstage to find a single person waiting for her at the coffee cart. Xavier Thorne stood with his back to her, shoulders set. When she approached, he turned, his gaze following her. He didn’t speak, his jaw set with grim resolve. The most convincing lie of all was the one you told yourself.
But not to him. In front of him, she couldn’t maintain her pretense.
Xavier, voice rough with shock, whispers: “Viv… the boy in the photo on your phone—whose is he?”