Dossiers of Our Hearts — book cover

Dossiers of Our Hearts

10K+ reads
Mafia Romance Dark Romance Mystery Romance Enemies to Lovers Protector Romance Real Love Romance

Mira Solberg thought her father left her nothing but debts and distance—until his will delivers three antique keys and a target on her back. Each key unlocks a building crammed with records that could topple the city’s ruling mafia families. To the ruthless Vale syndicate, that makes Mira a problem. Their solution is Cassian Vale: the cold strategist who never disobeys an order…until he takes Mira as collateral instead of cutting her loose. Forced into an uneasy alliance, they dig through decades of lies, missing children, and staged “accidents” that echo in Mira’s own fractured memories. With every secret exposed, rivals close in and Cassian’s loyalty to his family fractures. Because buried in the final archive is the truth about the forgotten night that tied Mira’s fate to his—and a choice that could destroy them or finally set them free.

Free Preview

Chapter 1

The first key didn’t look like a death sentence.

It lay in my palm like something out of a fairy tale—ornate brass, teeth like jagged little mountains, the bow cut into a pattern of three interlocking circles. It was warm from my skin, or maybe that was just the lingering heat from the crematorium a few blocks away.

“He really outdid himself,” I muttered to the empty apartment. “One last magic trick, Viktor.”

The other two keys waited on the table, each in its own white envelope with my name written in my father’s slope-precise hand. I’d already opened them, traced the metal, cursed him under my breath until my throat burned. Then I’d done what I always did with anything that smelled like his schemes: I tried to pretend it wasn’t real.

Except there was a note. Of course there was a note.

Mira,

Three keys. Three buildings. Three families.

You can burn them. Or use them.

Whatever you choose, they will come for you.

— V.

No explanations. No apologies. No I’m sorry I was never a father, just your warden. Just a promise disguised as a threat: they will come for you.

A car door slammed on the street below.

I flinched. Stupid. Paranoid. It had been three days since the funeral and nothing had happened. No flowers from faceless men in black suits. No condolences from the powerful “business associates” who had slithered through my childhood like ghosts. The city outside my window had kept pulsing along, neon bleeding into drizzle, sirens wailing, taxis honking.

Three days of silence felt less like mercy and more like a countdown.

I slid the first key into my jeans pocket, folding Vikt— no, Viktor’s note around the cool metal. The compulsion was a physical itch under my skin. If I just saw one of the buildings, one of these supposedly cursed archives, maybe I could decide what to do.

Burn them. Use them. Die trying.

The buzzer rasped through the apartment, shrill and angry.

My heart jumped so hard my vision flashed white at the edges. I stared at the intercom like it had personally betrayed me.

No one buzzed. I didn’t order food. I barely had friends, and the ones I had knew better than to show up unannounced in this part of town.

The buzzer sounded again, longer. More insistent.

I forced my legs to move and pressed the talk button. “Yeah?”

A crackle of static, then a man’s voice, smooth and low, threaded with something that made my neck prickle. “Mira Solberg.” He didn’t ask. He identified. “Open the door.”

Every instinct screamed no.

“Wrong apartment,” I said, thumb already searching for the disconnect.

He laughed softly, like I’d told a joke at a dinner party. “Your father’s building isn’t hard to find. Neither are you. I’m coming up with or without your cooperation. The first option hurts your door. The second hurts you.”

My thumb froze.

They will come for you.

“What do you want?” I asked, hating the way my voice dipped on the last word.

“Conversation.” Another pause, like he was letting the lie sink in. “And a set of keys that don’t belong to you.”

Cold slid down my spine. I hit the release before I could overthink it. Better the devil I could at least see through the peephole than one kicking in my door.

The stairwell echoed with calm, unhurried footsteps. I backed up into the living room, palms damp, scanning for something that could double as a weapon. My gaze landed on the heavy glass paperweight on the coffee table—a useless gift from Viktor, a perfect blunt instrument. I snatched it up, fingers closing around its cool, smooth weight.

The knock was polite. Three measured taps.

I edged to the door, looked through the peephole.

He didn’t look like a monster.

Dark hair, cut close at the sides, just long enough on top to fall in a precise, effortless sweep. Black coat open over a shirt the color of storm clouds. Clean lines, expensive fabric, a kind of austere elegance that made the dingy hallway look like a bad rendering next to him.

His eyes, though—those were a warning label. Pale gray, almost silver, framed by lashes too long for a man, empty in a way that felt deliberate. Like he’d taken whatever lived behind them and locked it away somewhere dark.

He was younger than I’d expected. Or maybe he just wore his ruthlessness better than my father had.

He lifted his gaze as if he could feel me watching. Our eyes met through the fisheye glass. He smiled, slow and thin. Not friendly.

“Mira,” he said, even though there was a door and two locks between us. “Open up.”

“Who are you?” My voice came out steadier than I felt.

“Cassian Vale.”

The name hit like a physical thing, years of overheard whispers and half-finished arguments snapping into focus. Vale. One of the three.

My grip on the paperweight tightened until the edges bit into my skin. “Try again,” I said. “That one’s taken.”

“If I wanted to lie to you, I’d pick something less incriminating.” A ghost of amusement touched his mouth. “You have ten seconds before the man at the bottom of the stairs gets impatient and stops treating your door as a structural necessity.”

As if on cue, a deeper voice floated up from below. “Boss?”

Cassian glanced over his shoulder, then back to me. “Nine.”

Fear and anger tangled in my chest like barbed wire. Viktor was dead, but his world had found me anyway. I could hide behind this cheap wood for maybe another minute. Or I could open it and look the nightmare in the eye.

I unlatched the chain and turned the lock.

Cassian stepped in without waiting for an invitation. He didn’t crowd me, but his presence filled the narrow entryway like another wall. Up close, he smelled like cold air and expensive cologne with a faint metallic edge, as if he’d walked through rain and gasoline to get here.

His gaze swept over me once, head to boots, not lingering anywhere inappropriate, just… cataloguing. My worn jeans, my threadbare sweater, the hastily tied knot of my hair. The paperweight in my hand.

His brow lifted a millimeter. “Optimistic.”

“Sentimental,” I shot back before I could stop myself. “My father gave it to me. Figured I should finally get some use out of it.”

A pause. For the briefest second, something flickered in his eyes. Not grief. Recognition, maybe, or irritation at the mention of Viktor. It was gone before I could catch it.

“We’re going to have a problem,” he said calmly, “if you keep saying ‘my father’ like it means anything to me.”

“You broke into his funeral,” I said. “Pretty sure that counts as a relationship.”

His mouth thinned. So he had been there. I’d felt eyes on me through the crowd of suits and veils but hadn’t been able to pick out who they belonged to.

“Let’s not waste each other’s time,” he said. “You have three keys. You do not understand what they unlock. I’m here on behalf of my family to retrieve what belongs to us and ensure you don’t accidentally destabilize the entire city. Hand over the key tied to the Vale building, and things stay… manageable.”

“You practiced that in the mirror?” I asked. My heart was hammering, but sarcasm was the only shield I had left. “The concerned-citizen-of-the-underworld speech?”

One corner of his mouth twitched, like he wanted to smirk and strangled the impulse halfway. “You’re taking this very lightly for someone standing in a locked room with a man who doesn’t need a warrant.”

“I’m taking it just seriously enough,” I said. “Because if you’re really Cassian Vale, then you know that if I disappear, a very specific set of people will start asking very specific questions.”

He stilled, just a fraction. “Did Viktor tell you that?”

“He told me enough.” Lie. Viktor had told me almost nothing. I’d learned to read what he didn’t say, to survive in the silence between his words.

Cassian watched me, and I had the absurd sense he was peeling layers off me without touching me. “What did he leave you besides the keys?”

“Why?”

“Because Viktor Solberg never did anything without backup plans. If he gave you the physical leverage, he kept the narrative. Where is it?”

My fingers moved of their own accord, brushing the folded note in my pocket. His gaze darted down, sharp. Predatory.

“Don’t,” I said, stepping back. The paperweight came up between us like a ridiculous shield.

His hand shot out—not to disarm me, but to wrap around my wrist. Not hard enough to bruise, not soft enough to mistake for kindness. Heat seared through my skin where he touched me, an electric jolt that had nothing to do with fear and everything to do with the proximity of something dangerous.

“Careful,” he murmured.

I tried to wrench free. His grip held, steady as a cuff. His eyes met mine, and for one disorienting heartbeat I forgot what I was doing. The world narrowed to the feel of his fingers around my pulse and the quiet, unreadable intensity in his gaze.

“Let go,” I said. It came out breathless, which I resented immediately.

He did. Immediately. The absence of his touch left my skin humming, like my nerves hadn’t gotten the message.

“You’re shaking,” he observed.

“Congratulations on your observational skills.” I curled my fingers tighter around the paperweight so he wouldn’t see how right he was.

“The note,” he said. “Please.”

The please didn’t make me feel any safer. It made me feel like I’d just become part of whatever math he was constantly doing in his head.

“If you already know what it says, why do you need to see it?” I asked.

“Because Viktor could move armies with a sentence,” Cassian said quietly. “I want to know which ones he gave you.”

The words landed somewhere low in my chest. There it was—the first crack in his ice. Not warmth, exactly, but a memory of being burned.

I hesitated, then tugged the note free and unfolded it, keeping it just out of his reach. “You can read.”

His jaw flexed once. He stepped closer, close enough that I had to tilt my head back to keep eye contact. His gaze skimmed the page, then flicked back to my face.

“That’s all?” he asked.

“That’s all.”

He exhaled slowly, the sound almost a laugh, almost disgust. “He really did enjoy playing god.”

“Coming from a Vale, that’s rich,” I said.

His eyes hardened. “You have no idea what my family does.”

“I grew up in Viktor Solberg’s house. I have an idea.”

Silence slid between us, thick and humming.

“Tell me where the building is,” he said. “The Vale archive.”

“No.” The answer leaped out of me before I could rationalize it. “Victor—” I caught myself, swallowed, tried again. “Viktor left them to me. That has to mean something. I’m not handing them over because some mafia prince knocks on my door and says ‘please.’”

His gaze sharpened on the slip from Viktor to Viktor. He caught everything.

“Mira.” My name in his mouth sounded different. Less like an address, more like a test. “This is not a negotiation.”

“Then what is it?”

“Containment,” he said. “If those archives leak, my family burns. So do the Moreaus and the D’Amicos. So does every judge, cop, and politician who ever took our money. You think the city survives that? You think you survive that?”

“So your solution is what? Kill the girl with the keys and pretend the fire doesn’t exist?”

His expression didn’t change, but something in the room did. The air got heavier, colder.

“If that were the plan,” he said, very softly, “we wouldn’t be having this conversation.”

The heartbeat moment stretched. Part of me believed him. Part of me wanted to—because the alternative was that he was here to watch me dangle before cutting the rope.

“What’s the plan, then?” I asked.

He studied me. “We go to the building together. We remove everything tied to the Vale family. Then”—another tiny pause, so quick I almost missed it—“we decide what to do with the rest.”

The we lodged in my ribs like a splinter.

“And if I say no?”

His eyes slid past me, over my shoulder, to the table where the other two keys lay in their open envelopes. “Then I take them. All of them. And I hand you over to my father as proof of my loyalty. He’ll be… creative.”

My mouth went dry. “You’d do that?”

He didn’t answer. He didn’t have to. The threat sat between us, sleek and coiled.

“I didn’t ask for any of this,” I whispered, hating the wobble in my voice.

“Neither did I,” he said, and something in his tone made me look up sharply.

His face was still, too still, but for the first time I imagined a boy under the man, hemmed in by choices made before he could vote, given orders he couldn’t refuse. It was a dangerous thought. Humanizing monsters got you killed.

“You can walk away after,” he said. “You give me the key, you help me clear the archive, and I guarantee your safety. My father will honor my word.”

“You sound very sure about a man you just described as creative with hostages.”

His lips thinned. “I’m not asking you to trust Adrian Vale. I’m asking you to trust me.”

The room tilted. Of all the impossible things he’d said, that was the one that rattled me most. Trust me, from a man whose name was carved into the city’s bones as a warning.

“I don’t even know you,” I said.

“You know enough,” he replied. “The alternatives are worse.”

He was right. That was the infuriating part.

I looked at the keys on the table. At the cheap curtains fluttering in the draft, the cracked plaster, the life I’d managed to build in the shadow of a man who had never really been my father. I could cling to it and hope the storm passed around me.

Or I could step into it and try not to drown.

“Fine,” I said. The word scraped on the way out. “I’ll go with you. To the first building. But the keys stay on me, and I walk out alive, or so help me, I will find a way to make sure every file in every archive ends up on the front page.”

For the first time, real amusement flickered across his face. “Now you sound like him.”

“I am not him,” I snapped.

“No,” he said quietly. “You’re not.” His gaze dropped to my hand, to the white half-moons my nails had etched into my skin. “Get your coat, Mira.”

I hesitated, then reached for the keys. His hand moved, fast, closing over mine before I could close my fingers around them. We both froze.

His skin was warm. Too warm. His palm pressed against the back of my hand, his fingers spanning my knuckles, holding me there with a care that didn’t match the threat he embodied.

“Those don’t leave your person,” he said. “Not even when we get there. Understood?”

I stared at him. “You just threatened to take them.”

“I threatened to take you,” he corrected. “The keys have always been yours, apparently.” His mouth twisted like the word tasted wrong. “I’m not my father either.”

Our eyes locked. The room went quiet except for the faint hum of the refrigerator and the uneven beat of my pulse. For a heartbeat, the whole world narrowed to one impossible truth: I was about to walk into the lion’s den with the lion who claimed he’d rather guide me than eat me.

I pulled my hand back slowly. He let me go this time without a fight.

“Then let’s go see what he left for us,” I said. “And pray we don’t find something worse than each other.”

Cassian’s gaze lingered on my face for a fraction of a second longer, like he wanted to say something else and thought better of it.

“Careful what you pray for,” he said. “You might finally get an honest answer.”

He stepped aside to let me pass, and as I reached for my coat, a shiver walked down my spine—not from the draft, but from the sudden, crushing awareness that whatever waited in that first building was going to rewrite everything I thought I knew about my father.

And, if the look in Cassian Vale’s eyes was any indication, everything I thought I knew about myself.

Hooked? Keep Reading

Download Great Novels and continue Dossiers of Our Hearts for free. Hundreds more stories waiting.