Epilogue

Lily

The garden of the new villa Damiano had built for us is overflowing with white lilies and golden light.

It is late afternoon, that perfect hour where the sun turns everything soft and romantic.

Cicadas hum lazily in the background, and somewhere behind the hedges, a string quartet plays a slow, lilting version of Can’t Help Falling in Love.

Fitting. Because I can’t help it.

Not when I look up and see him standing there.

Damiano.

He’s waiting for me beneath a wisteria-draped arch in a suit darker than midnight, his expression anything but composed.

He looks at me like I’m every reason he’s ever had to stay alive.

The aisle feels endless and far too short all at once, Chiara on one side of me, Erin on the other.

My bridesmaids. My sisters, by blood and by heart.

Chiara’s gown is champagne silk, soft and graceful, and she’s trying not to smile, but her gaze keeps flicking to the left, to where Lucas stands next to Damiano, adjusting his cufflinks like they haven’t been staring at each other all morning.

Erin, radiant in copper satin, throws Matteo a look over her shoulder, something between a smirk and a challenge. He raises an eyebrow, pretending not to be intrigued. They are playing with fire and they both know it.

I reach the end of the aisle and Damiano steps forward, hand reaching out. His fingers close around mine, warm and steady. There is something reverent in the way he looks at me, like he still can’t quite believe I am real, that I chose him. But he chose me first.

The ceremony is short, but every word lands like a vow tattooed on my soul. I don’t hear the crowd. I barely see them. I only see him.

When he says “I do,” his voice is deep, low, meant solely for me.

When I say it back, his jaw tightens like he’s fighting emotion.

We kiss.

And the world exhales.

There is applause and laughter and the clink of champagne glasses. Sophia approaches and pulls me into a tight hug, whispering with tears in her eyes, “Welcome to the family, tesoro. Mi figlio could not have chosen a better daughter for me.”

My throat constricts and I hug her back with everything I have.

Someone, probably Lucas, pops open a bottle of vintage Dom, and Chiara ends up with bubbles in her hair. Her outraged shriek makes me laugh out loud. Matteo, for once, actually smiles when Erin mutters something dry about the taste of battery acid and steals his whiskey instead.

Later, after the music swells and the villa glows with candles and low-hung lanterns, Damiano pulls me onto the dance floor. We sway, slow and close, beneath the stars and the sweet smell of lilies.

“You’re mine now,” he murmurs, lips brushing my temple. “Officially.”

“I always was,” I whisper back.

He dips his head, pressing a kiss to the side of my neck. “I built this house for you,” he says softly. “But the home I found…is wherever you are.”

I blink hard, breath catching. I never dreamed of this kind of happiness, but somehow, it found me. We found each other. And now…I am his wife, queen of his world, partner in his empire, heir to his darkness, keeper of his heart.

And tonight, in this garden of light and vows and shadows we’ve made peace with, the future is ours to write.

Together.

* * * *

Erin

Months earlier

The screen goes black save for a line blinking—Connection terminated.

For a second, I just sit there, breathing like I’ve run a marathon, fingers still hovering over the keyboard, my heart hammering in my ears. Then I lean back in my chair and close my eyes.

They got her. Lily is safe.

The tension drains out of me so fast it leaves me dizzy. I feel it in my shoulders, in my stomach, in the part of me that’s been clenched for hours, waiting, watching, hacking into locked networks looking for a clue, for crumbs, for anything.

But she’s okay. They found her and the others. And I didn’t screw it up.

I push back from the desk and stand, stretching my arms over my head until my spine cracks.

The office is dark except for the soft blue glow of monitors still running idle scripts.

Outside the windows, the city moves like nothing happened.

As if girls aren’t being stolen. As if monsters don’t wear expensive suits and polished shoes.

But I hunt them down one by one. This is something I am good at.

I walk to the mini fridge, grab a soda and crack it open with shaking hands.

The Gatekeeper.

That’s what I have been calling the architect behind the Santaluccia data system. I don’t know his name or his face. I’ve been trying to breach his digital fortress for weeks. At first, it was curiosity, a challenge. Someone builds a wall that high, you want to see what’s behind it. It’s instinct.

But then Lily disappeared, and suddenly, it wasn’t a game anymore. I needed access, I needed answers. And his system had them. Or at least pieces of them, routes, footage, names and phone numbers no one else could get fast enough.

So I pushed harder, dug deeper. Then…he let me in. Not by mistake. More like a door left unlocked on purpose, barely wide enough for someone like me to slip through. It caught me off guard, because everything about his code tells me exactly what kind of person he is—cold, brilliant, dangerous.

The kind of person who doesn’t make mistakes. Whatever he saw in my trail, it was enough. He let me in for a brief moment in a silent invitation, taking a calculated risk. And it worked—we got Lily back. Everyone’s breathing again, including me.

I take a sip of soda and sit back down, watching encrypted lines of code blink in silence. My trace is gone, scrubbed clean as always. I’ve always been good at disappearing.

Because if there’s one thing I’ve learned from watching that code, it’s that this Gatekeeper doesn’t like loose ends. And now I’ve become one.

I smirk to myself and take another sip.

Let the game begin.

If ads affect your reading experience, click here to remove ads on this page.